将毫秒转换为不同时区的日期
Convert milliseconds into date in different timezones
如何在不同时区以毫米/日/年为单位转换毫秒。
我有一个日期选择器,当我按保存时,它会以毫秒为单位保存日期。保存的毫秒应根据时区日期显示日期。
我的代码:
var millisecond=1378792800000;
var date=new Date(millisecond);
var date_month = date.getMonth() + 1;
display_date = date_month + "/" + date.getDate() + "/" + date.getFullYear();
不同时区的日期不同当我的时区是印度格林威治标准时间时,它是09/10/2013当我将时区更改为美国山区时,它更改为 09/09/2013。
那么我如何在javascript中处理不同的时区。
我建议使用第三方脚本,例如 moment.js 让你的生活更轻松
下面是一个示例:http://jsfiddle.net/cyxgJ/
var ms = 1378792800000;
var date = new moment(ms);
// see <http://momentjs.com/docs/#/manipulating/timezone-offset/>
date = date.zone(120);
document.body.innerHTML = date;
相关文章:
- 获取用户选择的不带时区的日期
- 分析特定区域设置(而不是时区!)中的日期字符串
- moment.js在两个时区格式的日期之间存在差异
- 获取本地时间的JS日期,日期对象中没有时区详细信息
- Javascript-将时区添加到日期倒计时中
- 使用JavaScript日期的任何时间的时区偏移量
- javascript日期时区问题
- 读取本地时区的日期的Javascript
- 时刻时区.js允许我传递时区缩写并获取转换后的日期/时间
- 转换 JSON 日期,不考虑时区
- 如何使用 JavaScript 更改日期的时区而不更改时间
- 如何将 UTC 日期时间(字符串)转换为访问者时区
- 情节.js为类型设置时区:“日期”
- 在 Jquery 中比较不同的时区日期
- Java 在 Java 中转换毫秒日期对应的时区日期
- 在 JS 中返回干净的无时区日期
- 将UTC中的Epoch转换为当前时区日期
- 将本地时区日期对象转换为UTC时区日期对象的优雅方式
- 显示任意时区日期的Dygraph
- 在 Javascript 中将 ISO 8601 字符串转换为当前时区日期时间对象