Date ng JavaScript
- 上一页 JS 数组 Const
- 下一页 JS 日期格式
Output ng petsa ng JavaScript
Sa kasalukuyan, ang JavaScript ay gagamitin ang timezone ng browser at ipakita ang petsa bilang buong string ng teksto:
Tue Apr 02 2019 09:01:19 GMT+0800 (中国标准时间)
Sa hinaharap, malalaman mo pa ang higit pang kaalaman tungkol sa kung paano ipakita ang petsa sa tutorial na ito.
Pagbuo ng objekto ng Date
Ang objekto ng Date ay binubuo ng bagong Date()
Pamamaraan ng pagkakakonstruktura.
Mayroon 4 na paraan para gumawa ng bagong objekto ng petsa:
- new Date()
- new Date(year, month, day, hours, minutes, seconds, milliseconds)
- new Date(milliseconds)
- new Date(date string)
new Date()
new Date()
Magbuo ng bagong objekto ng petsa gamit ang kasalukuyang petsa at oras:
实例
var d = new Date();
Ang objekto ng petsa ay statik. Ang oras ng kompyuter ay tumututol, ngunit ang objekto ng petsa ay hindi.
new Date(year, month, ...)
new Date(year, month, ...)
Magbuo ng bagong objekto ng petsa gamit ang tinukoy na petsa at oras.
7 na numero ay nagtutukoy sa taon, buwan, araw, oras, minuto, segundo at milisegundo (ayon sa kasunduan):
实例
var d = new Date(2018, 11, 24, 10, 33, 30, 0);
Komentaryo:Umabot sa 0 hanggang 11 ang pagtutukoy ng buwan sa JavaScript.
Enero ay 0. Disyembre ay 11.
6 na numero ay nagtutukoy sa taon, buwan, araw, oras, minuto at segundo:
实例
var d = new Date(2018, 11, 24, 10, 33, 30);
5 na numero ay nagtutukoy sa taon, buwan, araw, oras at minuto:
实例
var d = new Date(2018, 11, 24, 10, 33);
4 na numero ay nagtutukoy sa taon, buwan, araw at oras:
实例
var d = new Date(2018, 11, 24, 10);
Tatlong numero ay tumutukoy sa taon, buwan at araw:
实例
var d = new Date(2018, 11, 24);
Dalawang numero ay tumutukoy sa taon at buwan:
实例
var d = new Date(2018, 11);
Hindi mo pwedeng maiwasan ang buwan. Kung ibigay lamang ang isang parametro, ito ay itatanggap bilang milisegundo.
实例
var d = new Date(2018);
Ang nakaraang siglo
Ang isang numero at dalawang numero ng taon ay ipapaliwanag bilang 19xx taon:
实例
var d = new Date(99, 11, 24);
实例
var d = new Date(9, 11, 24);
new Date(dateString)
new Date(dateString)
Lumikha ng isang bagong petsang bagay mula sa petsang string:
实例
var d = new Date("October 13, 2014 11:13:00");
Ang petsang string ay itatawag sa susunod na kabanata.
Ang JavaScript ay inilagay ang petsa bilang milisegundo
Ang JavaScript ay inilagay ang petsa bilang milisegundo mula ika-1 ng Enero 1970 00:00:00 UTC (koordinadong mundo oras).
Ang walong oras ay ika-1 ng Enero 1970 00:00:00 UTC.
Ang kasalukuyang oras ay: 1554166879383 milisegundo pagkatapos ng ika-1 ng Enero 1970.
new Date(milliseconds)
new Date(milliseconds)
Lumikha ng isang bagong petsang bagay na may walong oras at milisegundo:
实例
var d = new Date(0);
Ang ika-1 ng Enero 1970 na dumating 100,000,000,000 milisegundo ay humigit-kumulang ang ika-3 ng Marso 1973:
实例
var d = new Date(100000000000);
Ang 100,000,000,000 milisegundo bago ang ika-1 ng Enero 1970 ay humigit-kumulang ang ika-31 ng Oktubre 1966:
实例
var d = new Date(-100000000000);
实例
var d = new Date(86400000);
Ang isang araw (24 oras) ay 86,400,000 milisegundo.
Petsang pamamaraan
Maaaring gamitin maraming mgaMga pamamaraanGawin ito.
Ang mga petsang pamamaraan ay nagbibigay-daan sa iyo na gamitin ang lokal na oras o UTC (unibersal o GMT) oras upang kunin at itatag ang taon, buwan, araw, oras, minuto, segundo at milisegundo ng petsang bagay.
Ang mga petsang pamamaraan at ang timezone ay itatawag sa susunod na kabanata.
Ipakita ang petsa
Ang JavaScript (sa pangkaraniwan) ay maglalaro ng petsa sa pormat ng buong teksto ng string:
Wed Mar 25 2015 08:00:00 GMT+0800 (中国标准时间)
在 HTML 中显示日期对象时,会使用 toString() 方法自动转换为字符串。
实例
d = new Date(); document.getElementById("demo").innerHTML = d;
等同于:
d = new Date(); document.getElementById("demo").innerHTML = d.toString();
toUTCString()
方法将日期转换为 UTC 字符串(一种日期显示标准)。
实例
var d = new Date(); document.getElementById("demo").innerHTML = d.toUTCString();
toDateString()
方法将日期转换为更易读的格式:
实例
var d = new Date(); document.getElementById("demo").innerHTML = d.toDateString();
- 上一页 JS 数组 Const
- 下一页 JS 日期格式