【问题标题】:Converting Wordpress Longtext values to valid date将 Wordpress 长文本值转换为有效日期
【发布时间】:2013-02-27 19:47:26
【问题描述】:

我是新的 wordpress。并在 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

无论如何我可以将元值从 Longtext 转换为日期,以便我可以将它与用户输入(日期)进行比较?请指教。

【问题讨论】:

  • 这是一个UNIX time-stamp。您可以使用date 函数对其进行转换。
  • @Rikesh.Thanks Rikesh.我需要使用什么格式?我的意思是任何例子?对不起,我是新蜜蜂。

标签: php mysql date type-conversion


【解决方案1】:

您的长文本格式是时间戳,使用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 函数。

【讨论】:

  • 谢谢。那个对我有用。但是我如何检查它是日期时间还是简单日期?反正我不想丢弃它附带的时间值吗?请指教
  • 我不明白你的问题,你也可以从时间戳中检索时间。试试看:echo date('l jS \of F Y h:i:s A', $timestamp)
  • @soyuka.Thanks.I have got my answer.干杯:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-15
  • 1970-01-01
  • 2014-06-24
  • 2015-11-03
  • 1970-01-01
  • 2016-12-21
相关资源
最近更新 更多