Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> さまざまな言語のUnixタイムスタンプ関数

さまざまな言語のUnixタイムスタンプ関数

  

以下は、さまざまな言語のUnixタイムスタンプ関数です。

Javaの時間JavaScript Math.round(new Date()。getTime()/1000)getTime ()戻り値の単位はミリ秒です。Microsoft .NET /C#epoch =(DateTime.Now.ToUniversalTime()。Ticks– 621355968000000000)/10000000 MySQLのSELECT unix_timestamp(now())Perlの時間 PHP
time() PostgreSQLのSELECT抽出(エポックFROM now())次にPythonのインポート時刻、次にtime.time()RubyはUNIXのタイムスタンプを取得します。Time.nowまたはTime.newはUNIXのタイムスタンプを表示します。Time.now.to_i SQL Server SELECT DATEDIFF(s) 、&​​lsquo; 1970-01-01 00:0 0:00’、GETUTCDATE())Unix /Linuxの日付+%s VBScript /ASPのDateDiff(' s'、'、01/01/1970 00:00:00'、Now())その他オペレーティングシステム
(システムがPerlでインストールされている場合)は、コマンドライン:perlの-e'プリント時間'

どのように異なるプログラミング言語でのUnix時間( Unixのタイムスタンプ
) →通常の時間ですか?

Javaの文字列date = new java.text.SimpleDateFormat(< /dd /MM /yyyy; HH:mm:ss')。format(new java.util.Date(<> Unixタイムスタンプ)* 1000))JavaScriptの最初の変数unixTimestamp =新しい日付( Unixのタイムスタンプ
* 1000)それからcommonTime = unixTimestamp.toLocaleString()Linuxの日付-d @ Unixのタイムスタンプ
MySQL from_unixtime( Unix)タイムスタンプ
)Perlの最初私の$ time = Unixタイムスタンプ
そして私の($ sec、$ min、$ hour、$ day、$ month、$ year)=(localtime($ time))[0 、1,2,3,4,5,6] PHPの日付(< u> Unixタイムスタンプ
)PostgreSQLのタイムスタンプと選択タイムスタンプ‘ epoch’ + Unixタイムスタンプ
) * INTERVAL‘ 1秒’; Pythonの最初のインポート時間、次にtime.gmtime( Unixタイムスタンプ
)Ruby Time.at( UNIXタイムスタンプ
)SQL Server日付(s、 Unixタイムスタンプ
、‘、1970-01-01 00:00:00’) VBScript /ASP DateAdd(UNIXタイムスタンプ
、01/01/1970 00:00:00< ')その他のオペレーティングシステム(Perlがシステムにインストールされている場合)コマンドラインステータス:perlスカラー(localtime( Unixタイムスタンプ
))を印刷する - '
異なるプログラム言語で通常の時間→ Unixタイムスタンプ( Unixタイムスタンプ
)を実装するには?

Javaの長いエポック=新しいjava.text.SimpleDateFormat(< d> /MM /yyyy HH:mm:ss
')解析(' 01/01/1970 01: 00:00'); JavaScript var commonTime =新しい日付(Date.UTC(
)、
– 1、 day
hour
minute
second
))MySQL SELECT unix_timestamp( time
)時間の形式:YYYY-MM-DD HH:MM:SSまたはYYMMDDまたはYYYYMMDD Perl Time :: Localを使用してから、$ time = timelocal($ sec、$ min、$ hour、$ day、$ month、$ year); PHP mktime(時間

、 <秒>、<月>、<日>、<年>
PostgreSQLのSELECT抽出(エポックFROM日付(‘ YYYY-MM-DD) HH:MM:SS
‘)); Pythonの最初のインポート時刻、次にint(time.mktime(time.strptime(< s>; uu YYYY-) MM-DD HH:MM:SS
‘、%Y-%m-%d%H:%M:%S’)))Ruby Time.local(
)< u>月
、<日>、<時間>、<分>、<秒>)SQL ServerのSELECT DATEDIFF(s、‘ 1970-) 01-01 00:00:00< u>
)Unix /Linuxの日付+%s -d 1970年1月1日00:00:01&VBScript /ASPのDateDiff(< s& d> 19/01/01 19:00:00:00< u>時間

Copyright © Windowsの知識 All Rights Reserved