将Wordpress长文本值转换为有效日期


Converting Wordpress Longtext values to valid date

我是新人。在Wordpress,PHP和MYSQL中工作。我有一个数据库表,其中所有凭证的过期日期都以长文本格式保存,如下所示:

       meta_id  post_id     meta_key        meta_value
        446     405     _end_time           1362483186
        460     411     _end_time       1363046400
        474     413     _end_time       1362787200
        488     418     _end_time       1363392000
        503     420     _end_time       1363219200

无论如何我可以转换meta_values从长文本到日期,以便我可以比较它与用户输入(日期)?请建议。

您的长文本格式是时间戳,使用date将其转换为字符串:

$timestamp = 1362483186;
echo date('m d Y', $timestamp);
//With 1362483186 it'll give 03 05 2013 (month day year)
//See the php docs for more format types

如果需要与实际时间进行比较,请参见time函数