php – 有没有办法用Postgres存储阿拉伯语日期?
发布时间:2020-12-13 13:06:19 所属栏目:PHP教程 来源:网络整理
导读:我是一名 PHP开发人员,我正在开发一个项目,我需要在我的数据库中存储阿拉伯语日期. 但是,我创建了应用程序并在其中嵌入了JavaScript阿拉伯语日历. 现在当我选择日期时,例如12/02/1442,并按下保存按钮,它会给我以下错误: Year Out Of Range 这些日期(阿拉伯
我是一名
PHP开发人员,我正在开发一个项目,我需要在我的数据库中存储阿拉伯语日期.
但是,我创建了应用程序并在其中嵌入了JavaScript阿拉伯语日历. 现在当我选择日期时,例如12/02/1442,并按下保存按钮,它会给我以下错误: Year Out Of Range
这些日期(阿拉伯语,Jalali,…)通常与SQL服务器有关.根据我的经验,有3种方法可以处理它:
>使用字符类型将日期存储到具有任何自定义格式的字段中. (问题是:操作,算术,排序……它们很难实现) 只需存储日期然后方法1和2就足够了. 否则,我建议采用第三种方法,因为您可以使用数据库服务器或编程语言中存在的日期和时间预定义函数. 例如,您可以在PHP中轻松使用date_diff(),或者使用postgres内部函数作为日期. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |