Baseline Widely available
Date.parse () ë©ìëë ë ì§ì 문ìì´ ííì 구문 ë¶ìíê³ 1970 ë 1 ì 1 ì¼ 00:00:00 UTC ì´íì ë°ë¦¬ ì´ ì를 ë°ííê±°ë 문ìì´ì´ ì¸ìëì§ ìê±°ë ê²½ì°ì ë°ë¼ ì못ë ë ì§ ê°ì í¬í¨íë ê²½ì° NaNì ë°íí©ëë¤. (ì : 2015-02-31).
ES5ê¹ì§ë Date.parse를 ì¬ì©íì§ ìë ê²ì´ ì¢ìµëë¤. 문ìì´ êµ¬ë¬¸ ë¶ìì ì ì ì¼ë¡ 구íì ë°ë¼ ë¤ë¦ ëë¤. ë¤ë¥¸ í¸ì¤í¸ê° ë ì§ ë¬¸ìì´ì 구문 ë¶ìíë ë°©ë²ìë ì¬ì í ë§ì ì°¨ì´ì ì´ ìì¼ë¯ë¡ ë ì§ ë¬¸ìì´ì ìëì¼ë¡ 구문 ë¶ìí´ì¼í©ëë¤ (ë¤ìí íìì ìì©íë©´ ë¼ì´ë¸ë¬ë¦¬ê° ëìì´ ë ì ììµëë¤).
SyntaxDirect call:
Implicit call:
ParametersdateString
RFC2822 ëë ISO 8601 ë ì§ë¥¼ ëíë´ë 문ìì´ (ë¤ë¥¸ íìë ì¬ì©í ì ìì§ë§ ìê¸°ì¹ ìì ê²°ê³¼ ì¼ ì ìì)
1970 ë
1 ì 1 ì¼ 00:00:00 UTC ì´í 경과 ë ë°ë¦¬ ì´ë¥¼ ëíë´ë ì«ì ë° ì£¼ì´ì§ 문ìì´ ííì íì±íì¬ ì»ì ë ì§ì
ëë¤. ì¸ìê° ì í¨í ë ì§ë¥¼ ëíë´ì§ ìì¼ë©´ NaN
ì´ ë°íë©ëë¤.
parse () ë©ìëë ë ì§ ë¬¸ìì´ (ì : "Dec 25, 1995")ì ì¬ì©íê³ 1970 ë
1 ì 1 ì¼ 00:00:00 UTC ì´íì ë°ë¦¬ ì´ ì를 ë°íí©ëë¤. ì´ í¨ìë ì를 ë¤ì´ setTime()
ë©ìë ë° Date
ê°ì²´ë¥¼ ë°íí©ëë¤.
주ì´ì§ ìê°ì ëíë´ë 문ìì´ì´ 주ì´ì§ë©´ parse ()ë ìê° ê°ì ë°íí©ëë¤. RFC2822 / IETF ë ì§ êµ¬ë¬¸ (RFC2822 ì¹ì 3.3)ì ë°ìë¤ì ëë¤. "Mon, 25 Dec 1995 13:30:00 GMT". ë¯¸êµ ëë¥ì íì¤ ìê°ë ì½ì´ë¥¼ ì´í´íì§ë§, ì¼ë°ì ì¼ë¡ "Mon, 25 Dec 1995 13:30:00 +0430"(그리ëì¹ ìì¤ì ì ë쪽ì¼ë¡ 4 ìê° 30 ë¶)ê³¼ ê°ì´ ìê°ë ì¤íì ì ì¬ì©íììì¤.
GMTì UTCë ëë±í ê²ì¼ë¡ ê°ì£¼ë©ëë¤. íì§ ìê°ëë ìê°ë ì ë³´ê°ìë RFC2822 ì¹ì 3.3 íìì ì¸ì를 í´ìíë ë° ì¬ì©ë©ëë¤.
ë ì§ ë¬¸ìì´ êµ¬ë¬¸ ë¶ìì ì°¨ì´ë¡ ì¸í´ ê²°ê³¼ê° ì¼ê´ëì§ ìì 문ìì´ì ìëì¼ë¡ 구문 ë¶ìíë ê²ì´ ì¢ìµëë¤. í¹í "2015-10-12 12:00:00"ê³¼ ê°ì 문ìì´ì NaNì¼ë¡ 구문 ë¶ì í ììë ë¤ë¥¸ ECMAScript 구í, UTC ëë íì§ ìê°ë.
ECMAScript 5 ISO-8601 format supportë ì§ ìê° ë¬¸ìì´ì ISO 8601 íì ì¼ ì ììµëë¤. ì를 ë¤ì´, "2011-10-10"(ë ì§ ë§) ëë "2011-10-10T14 : 48 : 00"(ë ì§ ë° ìê°)ì ì ë¬íê³ êµ¬ë¬¸ ë¶ì í ì ììµëë¤. 문ìì´ì´ ISO 8601 ë ì§ ì¸ ê²½ì° UTC ìê°ëë ì¸ì를 í´ìíë ë° ì¬ì©ë©ëë¤. 문ìì´ì´ ISO 8601 íìì ë ì§ ë° ìê°ì´ë©´ ë¡ì»¬ë¡ ì²ë¦¬ë©ëë¤.
ë ì§ ë¬¸ìì´ êµ¬ë¬¸ ë¶ì ì¤ì ìê°ë ì§ì ì를 ì¬ì©íì¬ ì¸ì를 í´ìíì§ë§ ë°íëë ê°ì 1970 ë 1 ì 1 ì¼ 00:00:00 UTCì ì¸ì ëë NaNì´ ëíë´ë ìì ì¬ì´ì ë°ë¦¬ ì´ì ëë¤.
parse ()ë Date
ì ì ì ë©ìëì´ê¸° ë문ì Date
ì¸ì¤í´ì¤ì ë©ìëê° ìë Date.parse ()ë¡ í¸ì¶ë©ëë¤.
"March 7, 2014"ì´ë¼ë ë ì§ ë¬¸ìì´ì´ 주ì´ì§ë©´ parse ()ë íì§ ìê°ë를 ì¬ì©íì§ë§ "2014-03-07"ê³¼ ê°ì ISO íìì´ ì£¼ì´ì§ë©´ UTC (ES5 ë° ECMAScript 2015)ì ìê°ëë¡ ê°ì í©ëë¤. ë°ë¼ì Date
ì´ë¬í 문ìì´ì ì¬ì©íì¬ ìì± ë ê°ì²´ë ìì¤í
ì´ íì§ íì¤ ìê°ë (UTC)ë¡ ì¤ì ëì´ ìì§ ìì¼ë©´ ì§ìëë ECMAScript ë²ì ì ë°ë¼ ë¤ë¥¸ ìê°ì ëíë¼ ì ììµëë¤. ì¦, ë³íëë 문ìì´ì íìì ë°ë¼ ëë±íê² ëíëë ë ê°ì ë ì§ ë¬¸ìì´ì´ ìë¡ ë¤ë¥¸ ë ê°ì ê°ì ê°ì§ ì ììµëë¤.
ECMAScript ì¬ìì ë¤ìê³¼ ê°ì´ ì¤ëª
í©ëë¤. Stringì´ íì¤ íìì ì¤ìíì§ ìì¼ë©´ í¨ìë 구í í¹ì í´ë¦¬ì¤í± ëë 구í í¹ì íì± ìê³ ë¦¬ì¦ì¼ë¡ í´ë°± í ì ììµëë¤. ì¸ì í ììë 문ìì´ ëë ISO íìì 문ìì´ì ì못ë ìì ê°ì´ í¬í¨ ë ë ì§ë¡ ì¸í´ Date.parse ()ê° NaN
ì ë°íí©ëë¤.
ê·¸ë¬ë ECMA-262ì ì ì ë ISO íìì¼ë¡ ì¸ìëì§ ìë ë ì§ ë¬¸ìì´ì ì못ë ê°ì ì ê³µë ë¸ë¼ì°ì ë° ê°ì ë°ë¼ NaN
ì´ ë ìë ìê³ ê·¸ë ì§ ìì ìë ììµëë¤ (ì :
// Non-ISO string with invalid date values
new Date("23/25/2014");
Firefox 30ììë 2015 ë
11 ì 25 ì¼, Safari 7ììë ì í¨íì§ ìì ë ì§ë¡ ì²ë¦¬ë©ëë¤. ê·¸ë¬ë 문ìì´ì´ ISO íì 문ìì´ë¡ ì¸ìëê³ ì í¨íì§ ìì ê°ì í¬í¨íë©´ NaN
ES5 ì´ìì ì¤ìíë 모ë ë¸ë¼ì°ì ìì :
// ISO string with invalid values
new Date("2014-25-23").toISOString();
// returns "RangeError: invalid date" in all es5 compliant browsers
SpiderMonkeyì 구í ê´ë ¨ ì¶ë¡ ì jsdate.cppìì ì°¾ì ì ììµëë¤. 문ìì´ "10 06 2014"ë ë¶ì í©í ISO íìì ìì´ë¯ë¡ ë§ì¶¤ 루í´ì¼ë¡ ëëìê°ëë¤. íì±ì´ ì´ë»ê² ìëíëì§ì ëí ëëµì ì¸ ê°ì를 참조íììì¤.
2014 ë 10 ì 6 ì¼ê³¼ 2014 ë 6 ì 10 ì¼ì´ ìë íì§ ë ì§ë¡ ì·¨ê¸ë©ëë¤. ë¤ë¥¸ ì :
new Date("foo-bar 2014").toString();
// returns: "Invalid Date"
Date.parse("foo-bar 2014");
// returns: NaN
Examples Using Date.parse()
IPOdateê° ê¸°ì¡´ì Date
ê°ì²´ ì¸ ê²½ì° ë¤ìê³¼ ê°ì´ 1995 ë
8 ì 9 ì¼ (íì§ ìê°)ì¼ë¡ ì¤ì í ì ììµëë¤.
IPOdate.setTime(Date.parse("Aug 9, 1995"));
íì¤ì´ ìë ë ì§ ë¬¸ìì´ì íì±íë ëª ê°ì§ ë¤ë¥¸ ìë ë¤ìê³¼ ê°ìµëë¤.
Date.parse("Aug 9, 1995");
문ìì´ì´ íì¤ ìê°ë를 ì§ì íì§ ìê³ ISO íìì´ ìëë¯ë¡ íì¤ ìê°ë GMT-0300ì 807937200000ê³¼ ë¤ë¥¸ íì¤ ìê°ëì ë¤ë¥¸ ê°ì ë°ííë¯ë¡ íì¤ ìê°ëë 기본ì ì¼ë¡ localì ëë¤.
Date.parse("Wed, 09 Aug 1995 00:00:00 GMT");
GMT (UTC)ê° ì ê³µëë íì§ ìê°ëì ìê´ìì´ 807926400000ì ë°íí©ëë¤.
Date.parse("Wed, 09 Aug 1995 00:00:00");
ì¸ìì íì¤ ìê°ë ì§ì ìê° ìì¼ë¯ë¡ ISO íìì´ ìë기 ë문ì íì¤ ìê°ë GMT-0300ìì 807937200000ê³¼ ë¤ë¥¸ íì¤ ìê°ëì ë¤ë¥¸ ê°ì ë°ííë¯ë¡ ë¡ì»¬ë¡ ì²ë¦¬ë©ëë¤.
Date.parse("Thu, 01 Jan 1970 00:00:00 GMT");
íì§ ìê°ëì ìê´ìì´ 0ì ë°íí©ëë¤. GMT (UTC)ê° ì ê³µë©ëë¤.
Date.parse("Thu, 01 Jan 1970 00:00:00");
íì¤ ìê°ëê° ì ê³µëì§ ìê³ ë¬¸ìì´ì´ ISO íìì´ ìë기 ë문ì íì¤ ìê°ë GMT-0400ì 14400000ê³¼ ë¤ë¥¸ íì¤ ìê°ëì ë¤ë¥¸ ê°ì ë°ííë¯ë¡ íì§ íì¤ ìê°ëê° ì¬ì©ë©ëë¤.
Date.parse("Thu, 01 Jan 1970 00:00:00 GMT-0400");
íì§ ìê°ëì ê´ê³ìì´ 14400000ì ë°íí©ëë¤. GMT (UTC)ê° ì ê³µë©ëë¤.
ëª ì¸ ë¸ë¼ì°ì í¸íì± See alsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4