javascript date utc

最近在使用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));

javascript date utc

时间: 2024-10-09 12:37:11

javascript date utc的相关文章

JavaScript:Date类型

创建一个日期对象,使用new操作符后跟Date的构造函数. var date = new Date(); 调用默认构造函数情况下,新创建的日期自动获得当前时间和日期.如果需要指定日期和时间,需要传入表示该日期的毫秒数. JavaScript中提供了两个方法来计算日期,Date.parse()方法接收一个表示日期的字符串参数,然后根据这个日期返回相应的日期毫秒数.但是日期的格式往往因实现以及地区而异.Date.UTC()也返回表示日期的毫秒数,它的参数分别是年份.基于0的月份(一月是0).月中的那

JavaScript Date(日期) 对象

日期对象用于处理日期和时间. 如何使用 Date() 方法获得当日的日期. getFullYear()使用 getFullYear() 获取年份. getTime()getTime() 返回从 1970 年 1 月 1 日至今的毫秒数. setFullYear()如何使用 setFullYear() 设置具体的日期. toUTCString()如何使用 toUTCString() 将当日的日期(根据 UTC)转换为字符串. getDay()如何使用 getDay() 和数组来显示星期,而不仅仅是

JavaScript Date对象介绍

Date 日期和时间对象 1. 介绍 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象. 示例: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期和时间的Date对象 2.2 new Date(milliseconds) :把毫秒数转换为Date对象 参数

javascript Date对象 之 设置时间

之前对js的date对象总是感觉熟悉,而不愿细细深究其所以然,所以每当自己真正应用起来的时候,总会糊里糊涂的,今日花费2个小时的时间仔细钻研了一下,感觉 豁然开朗,故,以此记录,一来 供以后查阅,二来 给跟我有同感的同志们 供参考(代码copy到本地即可测试): javascript Date对象 --> 设置时间: 测试代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&

javascript Date对象 之 获取时间

javascript Date对象 --> 获取时间: 测试代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Date对象</title> <style> body {background-color: #333; color: white;} </style> <

javascript Date对象的介绍及linux时间戳如何在javascript中转化成标准时间格式

1.Date对象介绍 Date对象具有多种构造函数.new Date()new Date(milliseconds)new Date(datestring)new Date(year, month)new Date(year, month, day)new Date(year, month, day, hours)new Date(year, month, day, hours, minutes)new Date(year, month, day, hours, minutes, seconds

每天一个JavaScript实例-UTC日期和时间

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-UTC日期和时间</title> <script> window.onload = function(){ var aaa = docum

JavaScript Date日期对象以及日期格式化方法

前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天. 静态方法 总共有3个静态方法:Date.now().Date.parse().Date.UTC() [Date.now()] ECMAScript5新增了now()方法,该方法返回当前时间距

JavaScript Date对象和函数 (一)

JavaScript_Date对象说明  Date中文为"日期"的意思,Date继承自Object对象,此对象提供操作,显示日期与时间的函数 Date对象构造函数 Date对象具有多种构造函数. new Date() new Date(milliseconds) new Date(datestring) new Date(year, month) new Date(year, month, day) new Date(year, month, day, hours) new Date(