JavaScript'te saat dilimi olmadan tarihi ayrıştırmak istiyorum. Denedim:
new Date(Date.parse("2005-07-08T00:00:00+0000"));
İade Cum 08 Temmuz 2005 02:00:00 GMT + 0200 (Orta Avrupa Yaz Saati)
new Date(Date.parse("2005-07-08 00:00:00 GMT+0000"));
Aynı sonucu döndürür
new Date(Date.parse("2005-07-08 00:00:00 GMT-0000"));
Aynı sonucu döndürür
Zamanı ayrıştırmak istiyorum:
Zaman dilimi olmadan.
Yapıcı Date.UTC veya yeni Tarihi (yıl, ay, gün) çağırmadan.
Tarih yapıcısına basit bir dize (prototip yaklaşımları olmadan).
Ürün
Datenesnesine ihtiyacım var, değilString.
DateMongoDB tarihleri karşılaştırmak için doğru nesneyi elde etmek için nesne kopyalamak zorunda kaldı :new Date(dateStart.getFullYear(), dateStart.getMonth(), dateStart.getDate())
Date.parseve dizeyi doğrudan yapıcıya iletebilirsinizDate.