js的時區函式:
設datename為建立的乙個date物件
datename.gettimezoneoffset()
--取得當地時間和gmt時間(格林威治時間)的差值,返回值以分鐘為單位
舉例:根據本地時間獲得gmt時間和任意時區的時間
d=new date(); //建立乙個date物件
localtime = d.gettime();
localoffset=d.gettimezoneoffset()*60000; //獲得當地時間偏移的毫秒數
utc = localtime + localoffset; //utc即gmt時間
offset =10; //以夏威夷時間為例,東10區
hawaii = utc + (3600000*offset);
nd = new date(hawaii);
document.writeln("hawaii time is " + nd.tolocalestring() +
");date.utc(year, month, day, hours, minutes, seconds, ms)
--以gmt時間構建date物件,返回date物件
直接建立date物件則認為輸入的是當地時間,而用date.utc建立物件則認為輸入的是gmt時間
datename.toutcstring()
datename.togmtstring()
--輸出gmt時間
該倆函式相同。後者被認為是過時的。
相對於tolocalestring輸出本地時間,該函式輸出gmt時間
其他getutcdate() 函式 -- 返回date物件中用世界標準時間(utc)表示的月份中的一天(1-31)
getutcday() 函式 -- 返回date物件中用世界標準時間(utc)表示的週中的一天(0-6)
getutcfullyear() 函式 -- 返回date物件中用世界標準時間(utc)表示的四位年份
getutchours() 函式 -- 返回date物件中用世界標準時間(utc)表示的小時數(0-23)
getutcmilliseconds() 函式 -- 返回date物件中用世界標準時間(utc)表示的毫秒數(0-999)
getutcminutes() 函式 -- 返回date物件中用世界標準時間(utc)表示的分鐘數(0-59)
getutcmonth() 函式 -- 返回date物件中用世界標準時間(utc)表示的月份數(0-11)
getutcseconds() 函式 -- 返回date物件中用世界標準時間(utc)表示的秒數(0-59)
setutcdate() 函式 -- 設定date物件中用世界標準時間(utc)表示的月份的一天,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutcfullyear() 函式 -- 設定date物件中用世界標準時間(utc)表示的年份,月份和天,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutchours() 函式 --- 設定date物件中用世界標準時間(utc)表示的小時,分鐘,秒和毫秒,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutcmilliseconds() 函式 -- 設定date物件中用世界標準時間(utc)表示的毫秒數,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutcminutes() 函式 -- 設定date物件中用世界標準時間(utc)表示的分鐘,秒,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutcmonth() 函式 -- 設定date物件中用世界標準時間(utc)表示的月份,天,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
setutcseconds() 函式 -- 設定date物件中用世界標準時間(utc)表示的秒,毫秒,並返回date物件距2023年1月1日午夜之間的毫秒數(時間戳)
js 獲取當前時間
js中獲得當前時間是年份和月份,形如 201208 獲取完整的日期 var date new date var year date.getfullyear var month date.getmonth 1 month month 10 0 month month var mydate year.t...
JS 獲取當前時間
var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...
js獲取當前時間
使用js獲取當前的具體時間和日期 如下 var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲...