javascript date utc

版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/huangbin10025/article/details/37503465

近期在使用highstock做统计分析时。json对象中的时间对象要求使用utc格式。使用毫秒以实现拖动数轴的功能,特在此整理一下关于UTC转换的函数。

JavaScript Date.UTC() 函数

Date.UTC() -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)

UTC函数语法
Date.UTC(year, month, day);
Date.UTC(year, month, day, hours);
Date.UTC(year, month, day, hours, minutes);
Date.UTC(year, month, day, hours, minutes, seconds);
Date.UTC(year, month, day, hours, minutes, seconds, microseconds);

UTC函数參数
year - 作为date对象的年份,为4位年份值
month - 0-11之间的整数。做为date对象的月份
day - 1-31之间的整数,做为date对象的天数
hours - 0(午夜24点)-23之间的整数,做为date对象的小时数
minutes - 0-59之间的整数。做为date对象的分钟数
seconds - 0-59之间的整数。做为date对象的秒数
microseconds - 0-999之间的整数,做为date对象的毫秒数

UTC函数返回值
返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)

UTC说明
此函数为静态函数,应该直接调用
从UTC方法和Date对象的构造函数都能够获取一个日志,它们之间的区别在于: UTC方法假定是UTC,Date对象的构造函数假定是本地时间

UTC函数演示样例
document.write(Date.UTC(2014, 01, 01));

原文地址:https://www.cnblogs.com/ldxsuanfa/p/10056673.html