Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >在线Unix时间戳转换,在编程语言中获取Unix时间戳:

在线Unix时间戳转换,在编程语言中获取Unix时间戳:

原创
作者头像
vivec
修改于 2019-08-20 06:40:32
修改于 2019-08-20 06:40:32
4K0
举报
文章被收录于专栏:oktoolsoktools

在线Unix时间戳转换工具: https://oktools.net/timestamp

语言

毫秒

JavaScript

Math.round(new Date() / 1000)

new Date().getTime()

Java

System.currentTimeMillis() / 1000

System.currentTimeMillis()

Python

int(time.time())

int(time.time() * 1000)

Go

time.Now().Unix()

time.Now().UnixNano() / 1e6

PHP

time()

(int)(microtime(true) * 1000)

Ruby

Time.now.to_i

(Time.now.to_f * 1000).to_i

C#

DateTimeOffset.UtcNow.ToUnixTimeSeconds()

DateTimeOffset.UtcNow.ToUnixTimeMilliseconds()

Swift

NSDate().timeIntervalSince1970

NSDate().timeIntervalSince1970 * 1000

Objective-C

NSDate date timeIntervalSince1970

NSDate date timeIntervalSince1970 * 1000

JS日期格式化显示 'yyyy-MM-dd hh:mm:ss'

代码语言:txt
AI代码解释
复制
const dateFormat = 'yyyy-MM-dd hh:mm:ss';

Date.prototype.format = function (fmt) {
    let o = {
        "M+": this.getMonth() + 1,
        "d+": this.getDate(),
        "h+": this.getHours(),
        "m+": this.getMinutes(),
        "s+": this.getSeconds(),
        "q+": Math.floor((this.getMonth() + 3) / 3),
        "s": this.getMilliseconds()
    };
    if (/(y+)/.test(fmt)) {
        fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    }
    for (let k in o) {
        if (new RegExp("(" + k + ")").test(fmt)) {
            fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
        }
    }
    return fmt;
};

效果

image.png
image.png

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
js日期格式化
js日期格式化 每次遇到日期格式化都要去网上搜一次,这次认真做次笔记。 <html> <head> <script> function test(){ //Js获取当
河岸飞流
2019/09/11
11.5K0
js日期格式化
JavaScript 获取 2 天之后的日期代码实例
/** *对Date的扩展,将 Date 转化为指定格式的String *月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, *年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) *例子: *(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 *(new Date()).Format("yyyy-M-d h:m:s.S")
一个会写诗的程序员
2018/09/12
7560
Js Date日期格式和字符串的相互转化「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137130.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/05
1.9K0
ASP.MVC时间类型json数据处理
      服务端返回DateTime属性如果用自带的json方法返回的数据如下: 有2种办法解决一种是采用服务端解决方案,一种是使用前端解决方案 1.前端解决方案 第一步:对Date进行扩展 /
用户1055830
2018/01/18
1.7K0
ASP.MVC时间类型json数据处理
关于Safari浏览器Date不兼容问题
今天在进行项目测试过程中,有一个地方是需要通过js来计算两个日期之间剩余多少天多少小时多少秒,在其他浏览器中正常运行,但是到了Safari中发现显示结果为NaN天NaN小时NaN分钟。
OECOM
2020/07/02
2.3K0
自定义一个 Date 处理函数
package com.ht.core.web; import java.text.SimpleDateFormat; import java.util.Date; /** * * @author: SHF * @date: 2017年11月21日 上午10:38:01 * @Description: 返回一个时间戳 * 自定一个日期处理类 * return: 返回当前日期加时间的STRING 格式:20170101202334 */ public class DateTimeT
用户5927264
2019/07/31
5590
nodejs时间工具类
/** * * @fmt 格式化字符串 * @Date 为需要格式化的日期 * * 示例:format(new Date(),'yyyy-MM-dd hh:mm:ss'); * 返回值为字
用户1141560
2017/12/26
1.7K0
手把手教你封装一个日期格式化的工具函数
最近还是在做那个练习的小项目,做完接收数据并渲染到页面上的时候,发现后端小伙伴又在给我找活干了欸,单纯的渲染这当然是小kiss啦,可这个字段是个什么东西?
是乃德也是Ned
2022/12/17
3360
手把手教你封装一个日期格式化的工具函数
封装格式化日期工具函数
后端服务器数据一般会返回时间戳,我们可以封装一个工具函数用来将时间戳转化为要展示的时间 utils.js /** * Parse the time to string * @param {(Object|string|number)} time * @param {string} cFormat * @returns {string} */ function parseTime(time, cFormat) { if (arguments.length === 0) { return
peng_tianyu
2022/12/15
6840
js和java日期的常用相关操作
js日期的相关操作 1. 时间戳时间格式化 代码如下: // 时间戳时间格式化 function timestampToTime(timestamp) { var date = new Da
不愿意做鱼的小鲸鱼
2022/09/26
3K0
一些时间的处理
let BGT = $(o.beginT).val(); let EDT = $(o.endT).val(); spanAddCls(3); // 获取点击日期, let date = statis.dvalue.toString(); let selectDate = date.substring(0,4)+'-'+date.substring(4,6)+'-'+date.substring(6,8);
xing.org1^
2018/05/17
5720
20180922_ARTS_week13
这个题比较简单,用循环硬做也可以,这里做了一个小小的优化,先排序了一下,如果不排序的话,遇到 ["aaa","aa","aaa"] 这种形式就会出错。
Bob.Chen
2018/09/27
3580
timestamp时间戳的应用(微信小程序开发也一样)
      在微信小程序开发时发现一个timestamp的时间戳的变量 比如获取微信运动步数时候 timestamp是如何形成的在JS中 是这么形成的 var timestamp = Date.par
用户1055830
2018/01/18
2.7K0
timestamp时间戳的应用(微信小程序开发也一样)
js格式化日期时间工具类
dateUtil.js /** * 格式化日期时间 */ export function formatDatetime(date, fmt) { if(/(y+)/.test(fmt)){ fmt = fmt.replace(RegExp.$1, (date.getFullYear()+"").substr(4-RegExp.$1.length)) } let obj = { "M+": date.getMonth() + 1, "d+": date.getDay(
solocoder
2022/04/06
11.2K0
JS日期格式化转换方法
1. 将日期转换为指定的格式:比如转换成 年月日时分秒 这种格式:yyyy-MM-dd hh:mm:ss 或者 yyyy-MM-dd。当然是网上的方法,只是总结下。
跟着阿笨一起玩NET
2020/10/27
17.4K0
JS日期格式化转换方法
javascript Date format(js日期格式化)
方法一:这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
空空云
2018/09/27
7.6K0
My97Date控件设置默认时间
需求:设置开始时间和结束时间初始化时间隔为一周 <input id="startTime" name="startTime" type="text" style="width: 45%" class="Wdate" onClick="WdatePicker({maxDate: $('#endTime').val(),dateFmt:'yyyy-MM-dd' })" ignore="ignore"/> <input id="endTime" name="endTime" type="text" style=
崔笑颜
2020/06/08
1.2K0
Mqtt.js 的WSS链接
不过目前感觉用MQTT.JS来联不是太安全,因为用户名和密码都外露还没加密,一个打开就知道了,但是胜在简单。不过真是环境下就想办法加密~还有这个JavaScript还可以用在微信小程序中,不过目前就不深究了,如果再配合小程序云开,那真是不得了。。。好吧暂时就这样吧
谭广健
2020/07/02
4.9K0
js获取当前时间的年月日时分秒以及时间的格式化
1.获取当前时间 var myDate = new Date(); 2.获取时间中的年月日时分秒 myDate.getYear(); // 获取当前年份(2位) myDate.getF
青梅煮码
2023/03/13
3.7K0
jquery获取当前日期并且格式化
1.制定Format规则 //时间格式化问题 Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+":
用户1220053
2019/05/26
3.9K0
相关推荐
js日期格式化
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文