Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将毫秒转换为不同时区中的日期_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript 将毫秒转换为不同时区中的日期

Javascript 将毫秒转换为不同时区中的日期,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,如何在不同时区转换毫秒(以mm/dd/yyyy为单位) 我有一个日期选择器,当我按save时,它以毫秒为单位保存日期。 保存的毫秒应根据时区日期显示日期 我的代码: var millisecond=1378792800000; var date=new Date(millisecond); var date_month = date.getMonth() + 1; display_date = date_month + "/" + date.getDate() + "/" + date.getF

如何在不同时区转换毫秒(以mm/dd/yyyy为单位)

我有一个日期选择器,当我按save时,它以毫秒为单位保存日期。 保存的毫秒应根据时区日期显示日期

我的代码:

var millisecond=1378792800000;
var date=new Date(millisecond);
var date_month = date.getMonth() + 1;
display_date = date_month + "/" + date.getDate() + "/" + date.getFullYear();
日期在不同的时区不同 当我的时区是印度格林尼治标准时间时,则是2013年10月9日 当我把时区改为美国山区时,它会改为2013年9月9日


因此,如何在javascript中处理不同的时区。

我建议使用第三方脚本,如,使您的生活更轻松

下面是一个例子:

var ms = 1378792800000;
var date = new moment(ms);

// see <http://momentjs.com/docs/#/manipulating/timezone-offset/>
date = date.zone(120);

document.body.innerHTML = date;
var-ms=1378792800000;
var日期=新时刻(ms);
//看
日期=日期区域(120);
document.body.innerHTML=日期;