Php,将所有日期(字符串)替换为DateTime类,内存问题?

时间:2014-09-03 08:34:24

标签: java php datetime

最近我们的管理层受到Java开发的影响(这是正确的),因此我们的项目变得更加“小心”。好吧,让我们开始将所有日期替换为日期时间,那么,过去是什么:

public function setDate ($id, $date)
{
    mysql insert date ($id, $date) etc etc pseudo code
}

....

setDate ('2001-01-02 11:32:54');

因此所有日期都是原始格式。在我们的重构之后,它看起来应该是相似的:

public function setDate ($id, DateTime $date)
{
    mysql insert date ($id, $date->toFormat('Y-m-d H:i:s') etc etc pseudo code
}

....

setDate (new DateTime ('2001-01-02 11:32:54'));

几乎有......非常小的优势。但它增加了脚本消耗的内存。一般来说,拥有“更好”的代码来牺牲一些内存/资源是否合适?

0 个答案:

没有答案