SORU
29 HAZİRAN 2009, PAZARTESİ


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
29 HAZİRAN 2009, PAZARTESİ


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>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • tychoadragmire

    tychoadragmi

    20 Mart 2006