Javascript和PHP日期格式给出不同的值
Javascript and PHP date formatting gives different values
当我在php
echo date("Y/m/d",786668400);
我得到1994/12/06
但是当我在javascript中这样做时:
console.log(new Date(786668400*1000).getDate() + "." +
(new Date(786668400*1000).getMonth() + 1) + "." +
new Date(786668400*1000).getFullYear());
我得到5.12.1994
日期错了,应该是6.12.1994
我在这里做错了什么?
console.log(new Date(786668400 * 1000).getDate() + "." +
(new Date(786668400 * 1000).getMonth() + 1) + "." +
new Date(786668400 * 1000).getFullYear());
您的unix时间戳给您错误的日期,因为在UTC时间它是05.12.1994 23:00:00
。在我的本地时区,它是06.12.1994 00:00:00
相关文章:
- Javascript使用php日期字符串显示2014年而不是2013年
- php日期转换为javascript日期
- 将PHP日期转换为javascript日期格式
- 跨浏览器php日期到javascript日期
- JS中的PHP日期格式化
- 将PHP日期发送为JavaScript日期格式
- PHP日期格式转换为JS日期格式
- 在fullcalendar.js中使用PHP日期时,条目会提前一个月
- Javascript和PHP日期格式给出不同的值
- 使用HTML和PHP日期和手机号码
- Javascript倒计时和PHP日期
- 将PHP日期格式转换为jQueryUI Datepicker日期格式
- 显示基于PHP日期和时间的HTML页面
- PHP日期时间格式和字符串
- 在PHP中查询日期表并将其传递给javascript中的PHP日期对象
- PHP日期和时区
- 蛋糕PHP日期验证
- 将php日期传递给javascript
- 可以't将值分配给php日期框
- jqSuite PHP日期选择器对话框格式不工作