Php 从mysql中的时间戳获取不同的波斯月份
我需要从mysql表中的timestamp字段中获得不同的波斯语月份。 这是我的疑问:Php 从mysql中的时间戳获取不同的波斯月份,php,mysql,timestamp,farsi,Php,Mysql,Timestamp,Farsi,我需要从mysql表中的timestamp字段中获得不同的波斯语月份。 这是我的疑问: 从subset_id='$subset_id'按'id`DESC排序的时间中选择不同的月份(开始时间) 但它返回一个明确的公历年,我不能使用它。。。 我如何解决这个问题?如果是时间戳,您将从此行中获得月份 DATE_FORMAT(FROM_UNIXTIME(startTime), '%m') 最后,您的查询是 select distinct DATE_FORMAT(FROM_UNIXTIME(s
从subset_id='$subset_id'按'id`DESC排序的时间中选择不同的月份(开始时间)
但它返回一个明确的公历年,我不能使用它。。。
我如何解决这个问题?如果是时间戳,您将从此行中获得月份
DATE_FORMAT(FROM_UNIXTIME(startTime), '%m')
最后,您的查询是
select
distinct DATE_FORMAT(FROM_UNIXTIME(startTime), '%m')
from times where subset_id='$subset_id' ORDER BY `id` DESC
MySQL只支持公历。其他一切都需要自定义编码。显示在我的搜索引擎中。您的代码易受SQL注入攻击。应该使用准备好的语句。考虑在应用程序代码中处理转换。