как преобразовать метку времени firebase только в дату и время в html?

# #html #firebase #firebase-realtime-database #google-cloud-firestore #timestamp

Вопрос:

поэтому я хочу знать, как я могу преобразовать «метку времени» firebase только в дату и время… когда я использую toDate() метод, он показывает мне полный вывод

выход:
Wed Jun 09 2021 23:32:02 GMT 0530 (India Standard Time)

и я хочу, чтобы мой результат был таким:
ОЖИДАЕМЫЙ РЕЗУЛЬТАТ:
Wed Jun 09 2021 23:32:02

вот и все !
как его преобразовать ?

Ответ №1:

Firestore sdk toDate() возвращает объект даты javascript. Таким образом, вы можете отформатировать его так, как вам нужно. Других параметров форматирования в пакете Firestore sdk нет.

Более подробную информацию о метке времени Firestore можно найти здесь: https://firebase.google.com/docs/reference/js/firebase.firestore.Отметка времени

Для форматирования одним из вариантов (из многих в JavaScript) является форматирование даты. Это намного меньше, чем что-то вроде moment.js или dayjs , и достаточно, если все, что вы делаете, — это форматирование вывода даты/времени для отображения.

Для форматирования строки для желаемого вывода будет: ddd mmm dd yyyy HH:MM:SS