12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- var formatDate = function (timestamp) {
- if (timestamp.length === 26) {
- var timeStampStr = timestamp.slice(6, 19);
- var timeStampNum = parseInt(timeStampStr);
- var date = getDate(timeStampNum);
- var year = date.getFullYear();
- var month = function () {
- if ((date.getMonth() + 1) < 10) {
- return '0' + (date.getMonth() + 1)
- }
- return date.getMonth() + 1;
- }
- var day = date.getDate();
- return year + '-' + month() + '-' + day;
- } else {
- return timestamp;
- }
- }
- var formatDateTime = function (timestamp) {
- if (timestamp.length === 26) {
- var timeStampStr = timestamp.slice(6, 19);
- var timeStampNum = parseInt(timeStampStr);
- var date = getDate(parseInt(timeStampNum));
- var year = date.getFullYear();
- var month = function () {
- if ((date.getMonth() + 1) < 10) {
- return '0' + (date.getMonth() + 1)
- }
- return date.getMonth() + 1;
- }
- var day = date.getDate();
- var hour = function () {
- if (date.getHours() < 10) {
- return '0' + date.getHours()
- }
- return date.getHours();
- }
- var minute = function () {
- if (date.getMinutes() < 10) {
- return '0' + date.getMinutes()
- }
- return date.getMinutes();
- }
- var second = function () {
- if (date.getSeconds() < 10) {
- return '0' + date.getSeconds()
- }
- return date.getSeconds();
- }
- return year + '-' + month() + '-' + day + ' ' + hour() + ':' + minute() + ":" + second();
- } else {
- return timestamp;
- }
- }
- var currentDateTime = function () {
- var date = getDate();
- var year = date.getFullYear();
- var month = function () {
- if ((date.getMonth() + 1) < 10) {
- return '0' + (date.getMonth() + 1)
- }
- return date.getMonth() + 1;
- }
- var day = date.getDate();
- var hour = function () {
- if (date.getHours() < 10) {
- return '0' + date.getHours()
- }
- return date.getHours();
- }
- var minute = function () {
- if (date.getMinutes() < 10) {
- return '0' + date.getMinutes()
- }
- return date.getMinutes();
- }
- var second = function () {
- if (date.getSeconds() < 10) {
- return '0' + date.getSeconds()
- }
- return date.getSeconds();
- }
- return year + '-' + month() + '-' + day + ' ' + hour() + ':' + minute() + ":" + second();
- }
- module.exports = {
- formatDate: formatDate,
- formatDateTime: formatDateTime,
- currentDateTime: currentDateTime
- }
|