• ベストアンサー

Perlのtime値を、DateTime型へ変換したい

Perlのtime値を、VB.NETの日付に変換したいのですが、方法をお教えいただけないでしょうか? Perlのtime値「1147937770」を、VB.NETの機能を使って、「2006年05月18日 16時36分10秒」にしたいのです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Parlのtimeは「1970年1月1日 00:00:00」を基準とした秒です。 Dim l_dt As New DateTime(1970, 1, 1) 'パールの日付の初期値 l_dt = l_dt.AddSeconds(1147937770) '秒を足す l_dt = System.TimeZone.CurrentTimeZone.ToLocalTime(l_dt) '世界協定時刻対応 MsgBox(l_dt)

dragstarsp
質問者

お礼

できました!!本当にありがとうございました。

関連するQ&A