我正在运行以下Perl代码来创建PDF文件。
{
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值?
顺便说一句,答案 0 :(得分:1)
您的服务器可能定义了LC_ALL,它优先于特定于类别的区域设置。