[批量转换]输入格式:RFC 2822、D-M-Y、M/D/Y、Y-M-D等。条带';GMT';要转换为当地时间。
Unix纪元(或Unix时间或POSIX时间或Unix时间戳)是自1970年1月1日(UTC/GMT午夜)以来经过的秒数,不包括闰秒(ISO 8601:1970-01-01T00:00:00Z)。从字面上讲,纪元是Unix时间0(1970年1月1日午夜),但是';纪元';通常用作Unix时间的同义词。某些系统将纪元日期存储为带符号的32位整数,这可能会在2038年1月19日引起问题(称为2038年问题或Y2038)。此页上的转换器将以秒(10位)、毫秒(13位)和微秒(16位)为单位的时间戳转换为可读日期。
DateTimeOffset.Now.ToUnixTimeSeconds()(.NET Framework 4.6+/.NET Core),旧版本:VAR POECH=(DateTime.UtcNow-new DateTime(1970,1,1,0,0,0,0,DateTimeKind.Utc)).TotalSeconds;
/usr/bin/nawk';Begin{print srand()}';Solaris不支持日期+%s,但nawk';的随机数生成器的默认种子值是自纪元以来的秒数。
Time.local(年、月、日、小时、分钟、秒、USEC)(或用于GMT/UTC输入的Time.gm)。要显示添加.to_i,请执行以下操作。
LONG EPOCH=new java.text.SimpleDateFormat(";MM/dd/yyyy hh:mm:ss";).parse(";01/01/1970 01:00:00";).getTime()/1000;时间戳(以秒为单位),删除';/1000';毫秒。
选择UNIX_TIMESTAMP(时间)时间格式:YYYY-MM-DD HH:MM:SS或YYMMDD或YYYYMMDD有关在MySQL中使用纪元时间戳的详细信息。
SELECT EXTRACT(EPOCH FROM DATE(';2000-01-01 12:34';));WITH TIMESTAMP:SELECT EXTRACT(带时区';2018-02-16 20:38:40-08';);WITH INTERVAL:SELECT EXTRACT(EPOCH FROM INTERVAL';5天3小时';);
日期+%s-d";1980年1月1日00:00:01";将';-d';替换为';-ud';以GMT/UTC时间输入。
导入time;time.strftime(";%a;,%d%b%Y%H:%M:%S+0000";,time.localtime(EPOCH))将time.localtime替换为time.gmtime作为GMT时间。或者使用datetime:import datetime;datetime.datetime.utcfromtimeamp(Epoch).place(tzinfo=datetime.timezone.utc)。
String date=new java.text.SimpleDateFormat(";MM/dd/yyyy hh:mm:ss";).format(new java.util.Date(Epoch*1000));以秒为单位的纪元,删除';*1000';毫秒。
FROM_UNIXTIME(纪元,可选输出格式)默认输出格式为YYY-MM-DD HH:MM:SS。如果需要支持负时间戳:DATE_FORMAT(DATE_ADD(FROM_UNIXTIME(0),INTERVAL-315619200秒),";%Y-%m-%d";)(用纪元替换-315619200)更多MySQL。
PostgreSQL版本8.1及更高版本:SELECT TO_TIMESTAMP(POECH);源较旧版本:SELECT TIMESTAMP WITH时区';EPORCH';+EPOCH*INTERVAL';1秒';;
=(A1/86400)+25569格式化日期/时间的结果单元格,结果将以格林威治时间表示(A1是具有纪元编号的单元格)。其他时区:=((A1+/-时区调整)/86400)+25569。
日期-d@1520000000用您的纪元替换1520000000,需要';日期';的最新版本。将';-d&39;替换为';-ud&39;作为GMT/UTC时间。
函数Get-EpochDate($EpochDate){[timezone]::CurrentTimeZone.ToLocalTime(([datetime]';1/1/1970';).AddSeconds($epochDate))},然后使用:Get-EpechDate 1520000000。适用于Windows PowerShell v1和v2
命令行:perl-e";print scalar(localtime(Poch))";(如果安装了Perl)将';localtime';替换为';gmtime';作为GMT/UTC时间。
更多与日期相关的编程示例:当前星期是几号?-当前日期是几号?
请注意:此页上的所有工具均基于您计算机的日期和时间设置,并使用JavaScript来转换时间。某些浏览器对历史记录中的所有日期使用当前的DST(夏令时)规则。JavaScript不支持闰秒。