Heim >Web-Frontend >js-Tutorial >js-Zeitkonvertierung: Zeitstempel in Zeitzeichenfolge (Code)
Der Inhalt dieses Artikels befasst sich mit der Konvertierung von Zeitstempeln in Zeitzeichenfolgen (Code). Freunde in Not können sich darauf beziehen.
Zeitstempel in Zeitzeichenfolge konvertieren
function formatDate(date, format) { if (!format) format = "yyyy-MM-dd HH:mm:ss"; date = new Date(parseInt(date)); var dict = { "yyyy": date.getFullYear(), "M": date.getMonth() + 1, "d": date.getDate(), "H": date.getHours(), "m": date.getMinutes(), "s": date.getSeconds(), "S": ("" + (date.getMilliseconds() + 1000)).substr(1), "MM": ("" + (date.getMonth() + 101)).substr(1), "dd": ("" + (date.getDate() + 100)).substr(1), "HH": ("" + (date.getHours() + 100)).substr(1), "mm": ("" + (date.getMinutes() + 100)).substr(1), "ss": ("" + (date.getSeconds() + 100)).substr(1) }; return format.replace(/(y+|M+|d+|H+|s+|m+|S)/g, function(a) { return dict[a]; }); } //日期格式化 function dateformarter(value, rowData, rowIndex) { if (!value) return ""; var date = new Date(value); var year = date.getFullYear().toString(); var month = (date.getMonth() + 1); var day = date.getDate().toString(); var hour = date.getHours().toString(); var minutes = date.getMinutes().toString(); var seconds = date.getSeconds().toString(); if (month < 10) { month = "0" + month; } if (day < 10) { day = "0" + day; } if (hour < 10) { hour = "0" + hour; } if (minutes < 10) { minutes = "0" + minutes; } if (seconds < 10) { seconds = "0" + seconds; } if (year == "NaN" || month == "NaN") { return ""; } return year + "-" + month + "-" + day + " " + hour + ":" + minutes + ":" + seconds; }
Verwandte Empfehlungen:
Detaillierte Erläuterung der JS-Zeitzonen-Zeitkonvertierung
Zeitkonvertierung in js – Beispielcode zum Konvertieren von Millisekunden in Datum und Uhrzeit
Das obige ist der detaillierte Inhalt vonjs-Zeitkonvertierung: Zeitstempel in Zeitzeichenfolge (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!