日期型別格式說明
d 月中的某一天。一位數的日期沒有前導零。
dd 月中的某一天。一位數的日期有乙個前導零。
ddd 週中某天的縮寫名稱,在 abbreviateddaynames 中定義。
dddd 週中某天的完整名稱,在 daynames 中定義。
m 月份數字。一位數的月份沒有前導零。
mm 月份數字。一位數的月份有乙個前導零。
mmm 月份的縮寫名稱,在 abbreviatedmonthnames 中定義。
mmmm 月份的完整名稱,在 monthnames 中定義。
y 不包含紀元的年份。如果不包含紀元的年份小於 10,則顯示不具有前導零的年份。
yy 不包含紀元的年份。如果不包含紀元的年份小於 10,則顯示具有前導零的年份。
yyyy 包括紀元的四位數的年份。
gg 時期或紀元。如果要設定格式的日期不具有關聯的時期或紀元字串,則忽略該模式。
h 12 小時制的小時。一位數的小時數沒有前導零。
hh 12 小時制的小時。一位數的小時數有前導零。
h 24 小時制的小時。一位數的小時數沒有前導零。
hh 24 小時制的小時。一位數的小時數有前導零。
m 分鐘。一位數的分鐘數沒有前導零。
mm 分鐘。一位數的分鐘數有乙個前導零。
s 秒。一位數的秒數沒有前導零。
ss 秒。一位數的秒數有乙個前導零。
f 秒的小數精度為一位。其餘數字被截斷。
ff 秒的小數精度為兩位。其餘數字被截斷。
fff 秒的小數精度為三位。其餘數字被截斷。
ffff 秒的小數精度為四位。其餘數字被截斷。
fffff 秒的小數精度為五位。其餘數字被截斷。
ffffff 秒的小數精度為六位。其餘數字被截斷。
fffffff 秒的小數精度為七位。其餘數字被截斷。
t 在 amdesignator 或 pmdesignator 中定義的 am/pm 指示項的第乙個字元(如果存在)。
tt 在 amdesignator 或 pmdesignator 中定義的 am/pm 指示項(如果存在)。
z 時區偏移量(「+」或「-」後面僅跟小時)。一位數的小時數沒有前導零。例如,太平洋標準時間是「-8」。
zz 時區偏移量(「+」或「-」後面僅跟小時)。一位數的小時數有前導零。例如,太平洋標準時間是「-08」。
zzz 完整時區偏移量(「+」或「-」後面跟有小時和分鐘)。一位數的小時數和分鐘數有前導零。例如,太平洋標準時間是「-08:00」。
: 在 timeseparator 中定義的預設時間分隔符。
/ 在 dateseparator 中定義的預設日期分隔符。
% c 其中 c 是格式模式(如果單獨使用)。如果格式模式與原義字元或其他格式模式合併,則可以省略「%」字元。
var date=new date();
alert("當前時間是:"+date);
alert("utc距離2023年的時間為:"+date.gettime());
alert("返回當前日期中的某一天: "+date.getdate());// 從 date 物件返回乙個月中的某一天 (1 ~ 31)。 1 3
alert("返回一周中某一天: "+date.getday())// 從 date 物件返回一周中的某一天 (0 ~ 6)。 1 3
alert("返回月份: "+date.getmonth());// 從 date 物件返回月份 (0 ~ 11)。 1 3
alert("返回年份: "+date.getfullyear());// 從 date 物件以四位數字返回年份。 1 4
alert("返回年份: "+date.getyear());// 請使用 getfullyear() 方法代替。 1 3
alert("返回小時: "+date.gethours());// 返回 date 物件的小時 (0 ~ 23)。 1 3
alert("返回分鐘: "+date.getminutes());// 返回 date 物件的分鐘 (0 ~ 59)。 1 3
alert("返回秒數: "+date.getseconds());// 返回 date 物件的秒數 (0 ~ 59)。 1 3
alert("返回毫秒數: "+date.getmilliseconds()); //返回 date 物件的毫秒(0 ~ 999)。 1 4
alert("獲取2023年以來的毫秒數: "+date.gettime());// 返回 1970 年 1 月 1 日至今的毫秒數。 1 3
alert("獲取時區的偏差: "+date.gettimezoneoffset());//返回本地時間與格林威治標準時間 (gmt) 的分鐘差。 1 3
alert("從世界時間返回月中的一天: "+date.getutcdate());// 根據世界時從 date 物件返回月中的一天 (1 ~ 31)。 1 4
alert("從世界時間返回一周的一天:"+date.getutcday()); //根據世界時從 date 物件返回週中的一天 (0 ~ 6)。 1 4
alert("從世界時間返回月份: "+date.getutcmonth()); //根據世界時從 date 物件返回月份 (0 ~ 11)。 1 4
//獲取utc 時間格式一般沒毛用
alert(date.getutcfullyear()); //根據世界時從 date 物件返回四位數的年份。 1 4
alert(date.getutchours()); //根據世界時返回 date 物件的小時 (0 ~ 23)。 1 4
alert(date.getutcminutes()); //根據世界時返回 date 物件的分鐘 (0 ~ 59)。 1 4
alert(date.getutcseconds()); //根據世界時返回 date 物件的秒鐘 (0 ~ 59)。 1 4
alert(date.getutcmilliseconds()); //根據世界時返回 date 物件的毫秒(0 ~ 999)。 1 4
alert("返回2023年到指定日期的毫秒數: "+date.parse("jul 8, 2005")); //返回2023年1月1日 */午夜到指定日期(字串)的毫秒數。 1 3
alert("時間部分轉換為字串: "+date.totimestring());// 把 date 物件的時間部分轉換為字串。 1 4
alert("日期部分轉換為字串: "+date.todatestring());// 把 date 物件的日期部分轉換為字串。 1 4
alert(date.togmtstring());// 請使用 toutcstring() 方法代替。 1 3
alert(date.toutcstring()); //根據世界時,把 date 物件轉換為字串。 1 4
alert("轉換為本地時間格式: "+date.tolocalestring()); //根據本地時間格式,把 date 物件轉換為字串。 1 3
alert("轉換為本地時間格式:"+date.tolocaletimestring());// 根據本地時間格式,把 date 物件的時間部分轉換為字串。 1 3
alert("轉換為本地時間格式:"+tolocaledatestring()); //根據本地時間格式,把 date 物件的日期部分轉換為字串。 1 3
alert("返回2023年以來的毫秒數:"+date.utc());//utc() 根據世界時返回 1997 年 1 月 1 日 到指定日期的毫秒數。 1 3
alert("返回date物件的原始值:"+date.valueof());//valueof() 返回 date 物件的原始值。 1
注意實際獲取的月份比實際 月份少1,
注意著各種日期格式2018-7-30t22:24:12+800+8000 這種格式不要被嚇倒這種時間格式和這個t沒多大關係,以前該咋轉換還咋轉換,還有後面有個z 的這個是時區。秒後面跟一堆的不是毫秒就是時區的偏差的值。這個地理有關係,都知道地球自西向東旋轉,所以+8 表示是我們是在東八區上 所以+ - 號是時區的偏差。
你必須知道的幾個救命常識
個案1 有一婦女手提包被偷,裡面有手機 hidden 錢包等。20分鐘後,她打通了老公的 告訴自己被偷的事。老公驚呼 啊,我剛才收到你的簡訊,問咱家hidden的密碼,我立馬就回了!他們趕到銀行時,被告知裡面所有的錢都已被提走。小偷通過用偷來的手機傳送簡訊給 親愛的老公 而獲取了密碼,然後在短短20...
必須知道的Linux核心常識詳解
1 linux windows android ucos就是作業系統 2 作業系統本質上是乙個程式,由很多個原始檔構成,需要編譯連線成作業系統程式 vmlinz zimage 3 作業系統的主要作用就是管理計算機硬體,給應用程式提供乙個執行環境。1 記憶體管理 如果沒有作業系統,記憶體需要程式自己來...
你必須知道五個救命常識
你必須知道五個救命常識 有一婦女手提包被偷,裡面有手機 銀行卡 錢包等。20分鐘後,她打通了老公的 告訴自己被偷的事。老公驚呼 啊,我剛才收到你的簡訊,問咱家銀行卡的密碼,我立馬就回了!他們趕到銀行時,被告知裡面所有的錢都已被提走。小偷通過用偷來的手機傳送簡訊給 親愛的老公 而獲取了密碼,然後在短短...