perl 將 timestamp 轉換成人類可以看得懂的時間格式
作者: cross 日期: 2010-01-06 19:12
目的: 將 1262785521 轉換成人類可以看得懂的時間格式為 2010-01-06 21:45:21
1262785521 是從 1970-01-01 至現在所經過的秒數
程式:
use strict;
my $time = time;
my ($sec,$min,$hour,$day,$month,$year) = (localtime($time))[0,1,2,3,4,5,6];
$month++;
$year+=1900;
if (length($sec) == 1) {$sec = "0"."$sec";}
if (length($min) == 1) {$min = "0"."$min";}
if (length($hour) == 1) {$hour = "0"."$hour";}
if (length($day) == 1) {$day = "0"."$day";}
if (length($month) == 1) {$month = "0"."$month";}print "Convert $time to $year-$month-$day $hour:$min:$sec";
參考:
http://www.epochconverter.com/epoch/functions-perl.php
http://www.epochconverter.com/
上一篇
返回
下一篇
標籤:




perl 所謂的參照 (2011-08-02 23:59)
perl 的map功用 (2011-08-02 23:18)
perl 關於排序功能 (2011-08-02 22:41)
perl 如何輸入密碼時以星號*顯示 (2011-05-14 19:31)
perl 怎麼達到 ls 功能 (續) (2011-04-19 12:05)
perl 模組 - package範例 (2011-04-03 22:43)
編譯perl模組遇到的問題 (2011-03-07 16:27)
perl 一個可以學習怎麼寫CGI程式的地方 (2010-05-01 00:44)
perl 程式存取 MS Access MDB 資料庫 (續) UPDATE語法 (2010-03-12 10:58)