Więcej
Uzyskać String w formacie YYYYMMDD z obiektu JS date?
Próbuję użyć JS, aby przekształcić obiekt date
w ciąg znaków w formacie YYYMMDD
. Czy jest jakiś prostszy sposób niż konkatenacja Date.getYear()
, Date.getMonth()
, i Date.getDay()
?
363
3
Zmieniony fragment kodu, którego często używam:
Ten facet tutaj => http://blog.stevenlevithan.com/archives/date-time-format napisał funkcję
format()
dla obiektu Javascript'sDate
, więc może być używany ze znanymi formatami literalnymi.Jeśli potrzebujesz w pełni funkcjonalnego formatowania daty w swojej aplikacji's Javascript, użyj tego. W przeciwnym razie, jeśli to co chcesz zrobić jest jednorazowe, to konkatenacja getYear(), getMonth(), getDay() jest prawdopodobnie najłatwiejsza.
Wygląda na to, że mootools zapewnia
Date().format()
: https://mootools.net/more/docs/1.6.0/Types/DateI'm nie jestem pewien, czy warto włączyć tylko dla tego konkretnego zadania chociaż.