PHP和JS转换同一日期的方式有所不同

oz

PHP:

$start_time = '2020-06-23T22:30:00Z';
$timezone = new DateTimeZone("Australia/Sydney");
$date1 = new DateTime($start_time, $timezone);
$result = $date1->format('Y-m-d H:i:s');
echo $result; // 2020-06-23 22:30:00

JS(匹配我的设置):

var date1 = new Date('2020-06-23T22:30:00Z')
console.log(date1) // Wed Jun 24 2020 08:30:00 GMT+1000 (Australian Eastern Standard Time)

我在这里做错了什么?

将时区传递到DateTime构造函数中将覆盖时间字符串上的Z标志。创建没有时区的对象,然后进行设置:

$date1 = new DateTime($start_time); 

// object(DateTime)(
//   'date' => '2020-06-23 22:30:00.000000',
//   'timezone_type' => 2,
//   'timezone' => 'Z'
// )

 $date1->setTimezone($timezone);
// object(DateTime)(
//   'date' => '2020-06-24 08:30:00.000000',
//   'timezone_type' => 3,
//   'timezone' => 'Australia/Sydney'
// )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP和MySQL在同一日期给出两个不同的星期数

来自分类Dev

MySQL和PHP:从同一日期选择所有字段

来自分类Dev

SQL查询同一日期范围内工作台和PHP脚本之间的不同结果

来自分类Dev

为什么python在Ubuntu和MacOS上解析日期的方式有所不同?

来自分类Dev

同一日期时间组存储有不同的双精度数

来自分类Dev

为什么Firefox中的Bootstrap 3日期输入与Chrome相比看起来有所不同?

来自分类Dev

PHP-统一日期字符串具有不同的格式

来自分类Dev

Windows记事本和记事本++在同一文件中显示换行符的方式有所不同

来自分类Dev

css3转换在safari和chrome上的显示方式有所不同

来自分类Dev

同一日期以不同的格式返回不同的值

来自分类Dev

同一日期不同时间长

来自分类Dev

同一日期两个不同时间之间的值差

来自分类Dev

不同帐户使用同一设备的Google健身数据有所不同

来自分类Dev

从NSString转换为NSDate时,日期将有所不同

来自分类Dev

添加同一日期的值

来自分类Dev

熊猫根据同一日期合并行

来自分类Dev

同一日期只能选择时差

来自分类Dev

处理同一日期出现的值

来自分类Dev

NSPredicate用于检查同一日期

来自分类Dev

同一日期出现多少次

来自分类Dev

将同一日期和ID的列中的值相加

来自分类Dev

加载局部视图的方式有所不同

来自分类Dev

SSH执行命令的方式有所不同

来自分类Dev

链接时,mcedit的运行方式有所不同

来自分类Dev

SSH执行命令的方式有所不同

来自分类Dev

Later.js-下个月的同一日期

来自分类Dev

Twitter Bootstrap:IE和Firefox中的图标呈现方式有所不同

来自分类Dev

离子,副标题在Safari和iOS中的呈现方式有所不同

来自分类Dev

熊猫和h5py加载相同的数据(ndarray)的方式有所不同

Related 相关文章

  1. 1

    PHP和MySQL在同一日期给出两个不同的星期数

  2. 2

    MySQL和PHP:从同一日期选择所有字段

  3. 3

    SQL查询同一日期范围内工作台和PHP脚本之间的不同结果

  4. 4

    为什么python在Ubuntu和MacOS上解析日期的方式有所不同?

  5. 5

    同一日期时间组存储有不同的双精度数

  6. 6

    为什么Firefox中的Bootstrap 3日期输入与Chrome相比看起来有所不同?

  7. 7

    PHP-统一日期字符串具有不同的格式

  8. 8

    Windows记事本和记事本++在同一文件中显示换行符的方式有所不同

  9. 9

    css3转换在safari和chrome上的显示方式有所不同

  10. 10

    同一日期以不同的格式返回不同的值

  11. 11

    同一日期不同时间长

  12. 12

    同一日期两个不同时间之间的值差

  13. 13

    不同帐户使用同一设备的Google健身数据有所不同

  14. 14

    从NSString转换为NSDate时,日期将有所不同

  15. 15

    添加同一日期的值

  16. 16

    熊猫根据同一日期合并行

  17. 17

    同一日期只能选择时差

  18. 18

    处理同一日期出现的值

  19. 19

    NSPredicate用于检查同一日期

  20. 20

    同一日期出现多少次

  21. 21

    将同一日期和ID的列中的值相加

  22. 22

    加载局部视图的方式有所不同

  23. 23

    SSH执行命令的方式有所不同

  24. 24

    链接时,mcedit的运行方式有所不同

  25. 25

    SSH执行命令的方式有所不同

  26. 26

    Later.js-下个月的同一日期

  27. 27

    Twitter Bootstrap:IE和Firefox中的图标呈现方式有所不同

  28. 28

    离子,副标题在Safari和iOS中的呈现方式有所不同

  29. 29

    熊猫和h5py加载相同的数据(ndarray)的方式有所不同

热门标签

归档