我在CL中做了var CarrierCDMAPreResults = from row in CDMAData.AsEnumerable()
where Dates.Contains(row.Field<DateTime>("DateTime"))
group row by new { Cascade = row.Field<string>("Cascade"), Sector = row.Field<byte>("Sector"), Carrier = row.Field<byte>("Carrier") } into grp
select new
{
Cascade = grp.Key.Cascade,
Sector = grp.Key.Sector,
Carrier = grp.Key.Carrier,
Attempts = grp.Sum(r => r.Field <int> ("Attempts")),
Successes = grp.Sum(r => r.Field<int>("Successes")),
Blocks = grp.Sum(r => r.Field<int>("Blocks")),
Drops = grp.Sum(r => r.Field<int>("Drops")),
CDMAPE = grp.Sum(r => r.Field<decimal>("CDMA Primary Erlang"))
};
。
/etc/php5/apache2/php.ini /etc/php5/cli/php.ini
在这两个文件中,我将时区定义为下一个:
locate php.ini
我重启了PHP。我重新启动了Apache。我甚至重新启动了服务器。
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Africa/Cairo"
告诉我/etc/php5/apache2/php.ini是正确的文件。即使我检查phpinfo()输出它告诉我我的时区是非洲/开罗(UTC + 02:00),但用PHP进行phpinfo();
总是返回UTC时间。
我做错了什么..?我已经阅读了我发现的所有文档...我是否必须以某种方式使用新设置重新编译php?我甚至不知道我的意思,只是绝望。
date('d-m-y G:i:s')