将时间戳转换为日期格式
前端在调接口的时候,后台返回来的时间是一串时间戳,这里就提供一个时间戳转化为时间格式的方法
// 参数 str 为时间戳 可以传入10位也可以传入13位
// 参数 bool的值可传true或者false或者不传,如果需要显示秒则传true,不需要显示则传false或者不传
function getMyDate(str, bool){ if(str > 9999999999) { // 这里判断:时间戳为几位数var c_Date = new Date(parseInt(str));} else {var c_Date = new Date(parseInt(str) * 1000);}var c_Year = c_Date.getFullYear(), c_Month = c_Date.getMonth()+1, c_Day = c_Date.getDate(),c_Hour = c_Date.getHours(), c_Min = c_Date.getMinutes(), c_Sen = c_Date.getSeconds();if(bool) { // 判断是否需要显示秒var c_Time = c_Year +'-'+ getzf(c_Month) +'-'+ getzf(c_Day) +' '+ getzf(c_Hour) +':'+ getzf(c_Min) +':'+getzf(c_Sen);//最后拼接时间 } else {var c_Time = c_Year +'-'+ getzf(c_Month) +'-'+ getzf(c_Day) +' '+ getzf(c_Hour) +':'+ getzf(c_Min);//最后拼接时间 }return c_Time;
};
//补0操作 小于10的就在数字前面加0,这应该很好理解吧
function getzf(c_num){ if(parseInt(c_num) < 10){ c_num = '0' + c_num; } return c_num;
}
// 用法:
// 需要显示秒:getMyDate(1523927510, true)
// 不需要显示秒: getMyDate(1523927510, false) ② getMyDate(1523927510)
// 如果只需要时间: getMyDate(1523927510, true).split(" ")[1];
// 如果只需要日期: getMyDate(1523927510, true).split(" ")[0];
将时间戳转换为日期格式相关推荐
- EXCEl 时间戳转换为日期格式
1. EXCEl 时间戳转换为日期格式 公式为:=TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy-mm-dd hh:mm:ss") 具体操作 ...
- 将时间戳转换为日期格式:moment、new Date()
new Date()方式: 获取当前时间的时间戳: Date.now() //=>1672974684470 将时间戳转换为日期时间: new Date(1672974684470) //=&g ...
- 时间戳转换为日期格式 C/C++ 学习日记 新手讲解
#include <stdio.h> #include <time.h> #include <stdlib.h> //时间戳转换为日期格式 void timesta ...
- Vue.js中将时间戳转换为日期格式
什么是时间戳 Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月0 ...
- EXCEL中将时间戳转换为日期格式
EXCEL中将时间戳转换为日期格式 从linux系统中获取的时间戳信息通常为s,将其转换的公式为: =TEXT((E1+83600)/86400+70365+19,"yyyy-mm-dd h ...
- unix时间戳转换为日期格式
参考文章:JS时间戳转换为日期格式的方法 以下结果为在thinkpad E420 chrome浏览器 所得: 一.获取当前时间 var myTime=new Date();//返回本地格式的当前时间 ...
- mysql将时间戳转换成日期_mysql 中查询时如何将时间戳转换为日期格式 / 日期格式转换为时间戳...
在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime ...
- 将指定的时间戳转换为日期格式
转载自:https://www.cnblogs.com/1314520xh/p/16328808.html 注意观察时间戳是多少位 两种时间戳转换为时间格式:13位和10位,将时间戳转成时间格式 im ...
- Jmeter书中不会教你的(94)——将时间戳转换为日期格式
上一节中,我们看到获取的请求开始时间和结束时间显示的是一个时间戳,如果想要按照年月日时分秒怎么显示? 在beanshell中,将获取的long型时间戳转换为Date型,创建一个想要转换的日期格式对象f ...
- vue中时间戳转换为日期格式的方法封装
/* date:需要转换的时间戳 fmt:需要转换的日期格式 */ export function formatDate(date, fmt) {if (/(y+)/.test(fmt)) {fmt ...
最新文章
- centos7 docker 启动报错 Job for docker.service failed 解决办法
- iis 改了php ini不生效,Windows IIS 集成PHP时修改PHP.ini 配置后不生效问题
- 初识ABP vNext(3):vue对接ABP基本思路
- python中和为k的个数_程序查找在python中总计为k的不同组合的数量
- vue + vue-router + vue-resource 基于vue-cli脚手架 ---笔记
- 我是这么给娃娃取名的(使用 node.js )
- 在Windows上创建CUDA C程序
- POJ-3421 X-factor Chains---求因子+递推 或 素因子+组合数学
- USACO_Prime Cryptarithm
- Java中删除文件或文件夹的几种方法
- 吴军《信息论40讲》课程目录
- 分析对象竞是我自己?我在 9 月上班划水 1510 分钟!
- ArcCatalog中连接SDE数据库
- USB驱动之常规usb鼠标驱动
- 服务器安全-Dos-Deflate
- 微信公众号信息推送实现业务解耦
- 智能送药小车解说(国二)
- ubuntu18.04怎么解压rar压缩文件
- windows重装系统之后,开机显示“An operating system wasn't found,Try disconnecting any drives that...”(亲身遇到+解决方法)
- 《论语》原文及其全文翻译 学而篇4