export function dateFormat(fmt, date) {let retconst opt = {'Y+': date.getFullYear().toString(), // 年'm+': (date.getMonth() + 1).toString(), // 月'd+': date.getDate().toString(), // 日'H+': date.getHours().toString(), // 时'M+': date.getMinutes().toString(), // 分'S+': date.getSeconds().toString(), // 秒// 有其他格式化字符需求可以继续添加,必须转化成字符串}for (let k in opt) {ret = new RegExp('(' + k + ')').exec(fmt)if (ret) {fmt = fmt.replace(ret[1], ret[1].length == 1 ? opt[k] : opt[k].padStart(ret[1].length, '0'))}}return fmt
}// 用法
// let date = new Date()
// dateFormat("YYYY-mm-dd HH:MM", date)
// >>> 2019-06-06 19:45`// 1626772706000 ---> Tue Jul 20 2021 17:18:26 GMT+0800 (中国标准时间)
function timestampToDate(time) {var d = new Date()d.setTime(time)return d
}// 1626772706000 ---> Tue Jul 20 2021 17:18:26 GMT+0800 (中国标准时间)--->"2021-07-20 17:18"
export function timestampFormatDate(timestamp, fmt) {const date = timestampToDate(timestamp)const formatData = dateFormat(fmt, date)return formatData
}

js根据当前时区获取当前北京时间

思路:获取当前UTC时间,然后根据UCT时间计算北京时间

new Date(new Date().getTime()+(parseInt(new Date().getTimezoneOffset()/60) + 8)*3600*1000);
}
//Fri May 20 2022 10:24:59 GMT+0800 (中国标准时间)//获取时间戳 1653013480061
new Date(new Date().getTime()+(parseInt(new Date().getTimezoneOffset()/60) + 8)*3600*1000).getTime()

js中国标准时间转年月日时分秒-时间戳转年月日相关推荐

  1. 将年月日时分秒转成年月日

    /** 将年月日时分秒转成年月日 */ function formatDate1(date){     return date.substring(0,10);  //返回时间格式 } /** *对D ...

  2. php 获取 年月日时分秒_JS获取年月日时分秒的方法分析

    本文实例分析了JS获取年月日时分秒的方法.分享给大家供大家参考,具体如下: var d = new Date(); var time = d.getFullYear() + "-" ...

  3. oracle --sql--转换表字段日期格式(年月日时分秒转换年月日)

    背景:要写一个sql,年月日时分秒要与年月日做判断是否是同一天! 1:判断同一天 select * from 表名 where TO_DATE(substr(年月日时分秒, 1, 10),'yyyy- ...

  4. JS中国标准时间转化为年月日时分秒‘yyyy-MM-dd hh:mm:ss‘

    新建一个formatDate.js文件,如下: function padLeftZero(str) {return ('00' + str).substr(str.length) }export fu ...

  5. js如何将时间的标准格式和时间戳格式和2022-01-27 00:00:00(年月日时分秒)格式相互转换

    目录 前言 一.new Date()? 1. new Date() 是什么? 2. 怎么用? 二.格式化工具函数 1.如何调用函数: 2.代码如下(示例): 总结 前言 这里主要讲的是如何将我们的在项 ...

  6. js获取时间戳,将时间戳转换为年月日时分秒

    一.js获取时间戳 // js获取当前时间戳(三种方式都可以)let time1 = new Date().getTime();let time2 = Date.now();let time3 = n ...

  7. 中国标准时间转换为年月日时分秒,指定00:00:00 或23:59:59或当下时分秒

    每次写时间转化问题都好痛苦,花费巨大时间理清关系后,下次再写又忘了.好记性不如烂笔头,记录下来,方便下次翻阅. 1.中国标准时间转换为标准年月日时分秒的调用方法如下 export function f ...

  8. 毫秒转换成js年月日时分秒,标准时间转换js

    毫秒转换成js年月日时分秒/标准时间转换js时分秒 var format = function(time, format){var t = new Date(time);var tf = functi ...

  9. 把el-date-picker的中国标准时间转化为年月日时分秒

    把el-date-picker的中国标准时间转化为年月日时分秒 standardTime(data) {if (data === null) {return ''}const date = new D ...

最新文章

  1. 古剑奇谭网络版服务器位置,《古剑奇谭网络版》服务器数据互通调研公告
  2. FreeTextBox License机制的粗浅分析
  3. mysql 查询实体_mysql – 如何优化实体框架查询
  4. VirtualBox32位系统上安装64位系统
  5. 《HFSS电磁仿真设计从入门到精通》一第2章 入门实例——T形波导的内场分析和优化设计...
  6. python百题百练 二级题目_CSDN Python语感百题(一)
  7. PyQt的QTableWidget的全面总结与归纳
  8. opencv之图象裁剪
  9. 第二章 mybatis使用注解实现in查询(mysql)
  10. Android网络编程Socket【实例解析】
  11. 安卓倒计时 listview默认选中一项
  12. Hugging Face Course-Diving in 抱抱脸 Tokenizers library (WordPiece tokenization Unigram tokenization)
  13. java工程师linux命令大全
  14. linux基础篇读书笔记
  15. 2016年总结:教师路的开启,爱情味的初尝 (下)
  16. android百度地图清除marker,百度地图去掉marker覆盖物的方法
  17. Lange定向耦合器的设计与仿真
  18. 8分频verilog线_时钟分频系列——分数分频电路的Verilog实现
  19. 谋定信博会入政府规划-赵洪涛:易华录经信研究大数据
  20. vue 项目中 自动生成 二维码

热门文章

  1. 李开复:在哪里创业与怎么创业
  2. 【指针编程】 编写一个函数,利用指针在字符串s中的指定位置pos处(这里插入的位置是从1开始,不是下标。)插入字符串。插入的位置和内容是从键盘输入
  3. 多语言外贸网站_小语种网站网站全面教程
  4. 四个快速开发平台私活必备
  5. android qt rssi,蓝牙信号强度RSSI
  6. C~K的班级----Hashcode和equals
  7. 二叉树重建(前中序遍历求后序模板刘汝佳小白本)
  8. 等比数列求和,二分递归
  9. 知识蒸馏基础及Bert蒸馏模型
  10. Windows开启administrator账户