各种开发语言获取当前的时间戳

本文详细介绍了在多种编程语言及数据库系统中获取Unix时间戳的方法,包括Swift、Go、Java、JavaScript、Objective-C、MySQL、SQLite等,为开发者提供了一个全面的跨平台时间处理参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Swift:
NSDate()。timeIntervalSince1970



Go:
import(
“time” 
)
int32(time.Now()。Unix())



Java:
// pure java int)(System.currentTimeMillis()/ 1000// joda int)(DateTime.now()。getMillis()/ 1000)



JavaScript:
Math.round(new Date()/ 1000)



Objective-C:
[[NSDate date] timeIntervalSince1970]



MySQL:
SELECT unix_timestamp(now())



SQLite:
SELECT strftime('%s''now')



Erlang:
calendar:datetime_to_gregorian_seconds(calendar:universal_time()) - 719528 * 24 * 3600。



PHP:
//纯php 
时间()
// Carbon \ Carbon 
Carbon :: now() - > timestamp



Python:
导入时间
time.time()



Ruby:
Time.now.to_i



Shell:
日期+%s



Groovy :( 
new Date()。time / 1000).intValue()



Lua:
os.time()



.NET / C#:
1。(DateTime.Now.ToUniversalTime()。Ticks - 621355968000000000)/ 10000000 
2.DateTimeOffset.Now.ToUnixTimeSeconds()



dart:
DateTime.now()。millisecondsSinceEpoch

转载:http://www.xjqyc.cn/contents/2/5.html

转载于:https://www.cnblogs.com/yuyong970919/p/10197745.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值