这是属性" DATUM"在我的数据库中 这是php文件中的代码
这是输出
现在我想要其他格式。喜欢 - geschrieben von Hans am 30.01.2015 um 12 Uhr - 。如何更改时间戳输出的格式?
答案 0 :(得分:1)
// $row['DATUM'] contains "2015-01-30 12:09:53";
$d = date_create($row['DATUM']);
print_r($d->format('jS M, Y H:i A'));
样本输出:2015年1月30日下午12:09
答案 1 :(得分:1)
如果您需要以德语显示,请查看函数strftime()
和setlocale()
。
警告您在不同的操作系统上可能会得到略微不同的结果。但差异很小。
此外,$locale
setlocale()
参数的值在所有操作系统中都不一致(Windows是局外人)。
如果您在开发和生产机器上使用类似的操作系统,这不是一个障碍。这对我来说是一个小小的烦恼,因为我在Windows上开发,生产机器运行Linux(Fedora和Ubuntu)。