PHP 时间和日期函数与对象

标签 php datetime strtotime

我确实有一段旧的 PHP 代码(大约 9 年),其中有很多 time() 和 strtotime() 调用。 主要原因是用户位于不同的时区。

现在,我确实看到很多人说应该使用新的 PHP 对象化库而不是旧的/普通的函数。

我的问题是:将代码从使用功能性“日期和时间”API 迁移到新的面向对象 API 的人是否遇到过一些大的缺点或问题?

最佳答案

基本上旧的功能仍然有效。此外,它们还没有被标记为已弃用。新的 DateTime API 的优点是改进或简化的功能。只要您的旧应用程序不需要此附加功能,您就不需要迁移到 DateTime API。

如果您想查看代码并进一步开发它,出于上述原因,我建议您迁移到 DateTime API。我看到的唯一缺点是您需要重写代码的该部分 - 并(!)测试它。

关于PHP 时间和日期函数与对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29457818/

相关文章:

c# - 从日期 vb.net 计算耗时?

php - 从周日开始获取一周的问题

javascript - 在Javascript中计算距下一个生日的剩余天数

php - mysql 查询 LIMIT 使用属性 :variable

PHP - 无法上传大于 25MB 的文件

php - 找不到 go-pear.bat 文件 PHP 5.5 Windows 7

MYSQL一天间隔从00 :00:00 to 23:59:00

php - strtotime:检查时间

php - 将 MMDDYYYY 转换为 PHP 日期

php - jQuery/ajax 上传图片并保存到文件夹