3
我運行以下Perl代碼來創建PDF文件。htmldoc忽略日期格式的LC_TIME
{
local $ENV{LC_TIME} = 'de_DE.utf8';
system qw(htmldoc --quiet --webpage -t pdf --jpeg --no-link --header .D. --footer .D/ --outfile), "$filename.pdf", $filename;
}
它適用於我的本地計算機,日期格式爲12.02.2013 15:18:19在頁眉和頁腳中。
只要我在遠程服務器上運行腳本,我會得到02/12/13 15:10:25。
爲什麼htmldoc忽略LC_TIME值?
順便說一句,「locale」已經在我的本地機器和服務器上返回LC_TIME =「de_DE.utf8」。
謝謝!我只是在perl腳本中將LC_ALL設置爲de_DE.utf8,而不是LC_TIME,現在它可以工作。 – seepheart 2013-02-12 23:57:32