Burada JavaScript ile bir tarih biçimlendirme belgeleri bulabilirim?
JavaScript new Date()
işlevi çeşitli biçimlerde tarihleri kabullenmesi çok akıllı olduğunu fark ettim.
Xmas95 = new Date("25 Dec, 1995 23:15:00")
Xmas95 = new Date("2009 06 12,12:52:39")
Xmas95 = new Date("20 09 2006,12:52:39")
Belgeler her yerde new Date()
işlev çağrısı yaparken tüm geçerli dize biçimlerini gösteren bulamadım.
Bu bir tarih için bir dize dönüştürmek için. Eğer biz bak karşı taraf, yani dönüştürme bir tarih nesnesi için bir dize kadar şimdi ben altında izlenim JavaScript Yok Dahili API tarih nesnesine bir dize.
Editörün notu:Aşağıdaki yaklaşım, belirli bir tarayıcı üzerinde çalıştı ama soru soran yok girişimdirdeğiliş genel olarak;bu sayfada cevaplara bakınbazı gerçek çözümler görmek.
Bugün, tarihte toString()
yöntemi ile dizelere tarih biçimlendirme amacına ulaşabilir nesne ve şaşırtıcı bir şekilde oynadım.
var d1 = new Date();
d1.toString('yyyy-MM-dd'); //Returns "2009-06-29" in Internet Explorer, but not Firefox or Chrome
d1.toString('dddd, MMMM ,yyyy') //Returns "Monday, June 29,2009" in Internet Explorer, but not Firefox or Chrome
Burada tarihi bir dizeye nesneyi biçim hepimiz bu yollardan herhangi bir belge bulamadım da.
Nereye biçim belirteçleri Date()
nesne tarafından desteklenen listeler hangi belgelere sahiptir?
CEVAP
Seviyorum10 ways to format time and date using JavaScriptveWorking with Dates.
Temel olarak, üç yöntem var ve kendiniz için dizeleri birleştirmek zorunda:
getDate() // Returns the date
getMonth() // Returns the month
getFullYear() // Returns the year
Örnek:
<script type="text/javascript">
var d = new Date();
var curr_date = d.getDate();
var curr_month = d.getMonth() 1; //Months are zero based
var curr_year = d.getFullYear();
console.log(curr_date "-" curr_month "-" curr_year);
</script>
Dostu insan göreceli tarih için Javasc...
Nasıl JavaScript geçerli tarih olsun?...
Bir tespit "geçersiz tarih" ...
JavaScript ile iki tarih karşılaştırın...
JavaScript: sayı biçimlendirme tam ola...