把数字(时间戳)转成日期格式
把时间错转化为 年月日时分秒
function formatDateTime(inputTime) {var date = new Date(inputTime);var y = date.getFullYear();var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;var h = date.getHours();h = h < 10 ? ('0' + h) : h;var minute = date.getMinutes();var second = date.getSeconds();minute = minute < 10 ? ('0' + minute) : minute;second = second < 10 ? ('0' + second) : second;return y + '-' + m + '-' + d + ' ' + ' ' + h + ':' + minute + ':' + second;};例如:formatDateTime(1555293600)====》结果是:"2019-04-15 10:00:00"
// 获取某个时间格式的时间戳
var date = new Date(); //时间对象
var str = date.getTime(); //转换成时间戳
var time = new Date(“2014-07-10 10:21:12”);
var str = time.getTime();
// 将时间戳换成时间格式字符串
var timestamp3 = 1403058804; //注意:要是拿到的是字符串,可以通过parseInt等方法转成数字才可以
var newDate = new Date();
newDate.setTime(timestamp3 * 1000);
// Wed Jun 18 2014
console.log(newDate.toDateString());
// Wed, 18 Jun 2014 02:33:24 GMT
console.log(newDate.toGMTString());
// 2014-06-18T02:33:24.000Z
console.log(newDate.toISOString());
// 2014-06-18T02:33:24.000Z
console.log(newDate.toJSON());
// 2014年6月18日
console.log(newDate.toLocaleDateString());
// 2014年6月18日 上午10:33:24
console.log(newDate.toLocaleString());
// 上午10:33:24
console.log(newDate.toLocaleTimeString());
// Wed Jun 18 2014 10:33:24 GMT+0800 (中国标准时间)
console.log(newDate.toString());
// 10:33:24 GMT+0800 (中国标准时间)
console.log(newDate.toTimeString());
// Wed, 18 Jun 2014 02:33:24 GMT
console.log(newDate.toUTCString());
封装的函数,可直接调用:
Base.RSFormatDat = function(dt, it) {
var _tTime = new Date(parseInt(dt) * 1000);
if (it == 0) {
var tHours = _tTime.getHours();
if (tHours < 10 && tHours >= 0) {
tHours = “0” + tHours;
}
var tMinutes = _tTime.getMinutes();
if (tMinutes < 10 && tMinutes >= 0) {
tMinutes = “0” + tMinutes;
}
var tSeconds = _tTime.getSeconds();
if (tSeconds < 10 && tSeconds >= 0) {
tSeconds = “0” + tSeconds;
}
return _tTime.getFullYear() + “年” + (parseInt(_tTime.getMonth(), 10) + 1) + “月” + _tTime.getDate() + "日 " + tHours + “:” + tMinutes + “:” + tSeconds;
} else {
return _tTime.getFullYear() + “年” + (parseInt(_tTime.getMonth(), 10) + 1) + “月” + _tTime.getDate() + “日”;
}
}
Base.RSFormatDat (第一个参数是要转化的时间戳,第二个参数是转化成决定要转成年月日还是年月日时分秒,前者传入1,后者传入0)
例如 把 1510151706转化成 x年x月x日
Base.RSFormatDat (1510151706,0)
把数字(时间戳)转成日期格式相关推荐
- js 时间戳转换成时间_JavaScript 时间戳转成日期格式
我们在开发中经常需要把时间戳转化成日期格式,但 JavaScript 本身自带的 Date 方法并不像 PHP date 的那么强大.因此,我们就需要自己动手写一个方法. 首先我们要先了解下需要用到的 ...
- 10位、13位时间戳转换成日期格式JS
10位.13位时间戳转换成日期格式JS 此处parama为我们需要交换的时间变量 10位时间戳需要*1000 13位不需要 let date = new Date(parseInt(param)); ...
- Java如何把UNIX时间戳转换成日期格式-日期格式转化时间戳戳-当前时间戳
开发中,经常需要把UNIX时间戳通过日期格式显示出来,如下可以输出日期格式 package com.self.date;import java.util.Date; import java.text. ...
- js获取时间戳转化成日期格式的直接使用和封装
目录 一.在页面中直接使用 1. 通过模板字符串使用 2. 定义变量存放时间 3. 在 mounted() 方法里调用 二.封装函数(推荐) 1. 在单独的 js 文件内书写格式化的代码 2. ...
- 【day18】Java如何把UNIX时间戳转换成日期格式
//UNIX时间戳转换成日期格式public static String timeStampToDate(Long timeStamp) {String dateFormat_str = " ...
- 时间戳转成日期格式(全)
1:把后端返回的时间戳转为现在的时间戳的方法 代码: parseInt(new Date().getTime()) 转化为明天现在的时间戳: parseInt(new Date().getTime() ...
- 将时间戳转换成日期格式:
1. 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10 ...
- 将时间戳转换成日期格式,毫秒转时分秒
1.将时间戳转换成日期格式 函数封装好了,直接调用就好了,直接贴码. /* * 时间戳转换成日期格式 * 例:1648028064760 -----→ 2022-03-23 17:34:24 * */ ...
- js处理时间(时间戳转化成日期格式、几分钟前,几个小时前等、视频时长)
1.时间戳转换成日期格式 下面这个方法转换成的格式为:2018-12-10 18:26:32 // 时间戳format(timestamp) {var date = new Date(timestam ...
- php怎么把时间戳转成日期格式,php怎么把时间格式转换为时间戳?,时间戳转为日期...
php怎么把时间格式转换为时间戳?PHP怎么把时间格式转换成时间戳?,php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月. ...
最新文章
- 人工智能 60 年技术简史
- 35+的大龄程序员都去哪里了?
- 个人博客作业week1
- 我加入一家硅谷骗子创业公司的奇葩经历
- ReactOS 架构
- C++ 反转单向链表
- 阿里云CentOS搭建系统
- 这一年的猫粮,我们承包了!CATCODER程序员晒猫大赛正式开启!
- C++对C的加强之三目运算符功能增强
- View 事件传递体系知识梳理(1) 事件分发机制
- Android【报错】xxx cannot be resolved to a type 错误解决方法
- graphpad做饼图_3D 饼环图初步完成
- EasyCVR接入Ehome协议设备PS流解析失败?一文分析PS流解析注意点
- windows系统查看局域网内所有已使用的IP
- 解决accuracy_score报错Classification metrics can‘t handle a mix of continuous and multiclass targets
- 【新手必看】全网最全平面设计理论基础知识,平面设计重要理论
- 什么是socket编程?
- 基于CANOpen协议驱动直流无刷减速电机
- 不花钱,模拟登录古诗中文网
- git更新失败出现向下箭头