【问题标题】:Using Wordpress human_time_diff(current_time( 'timestamp' ) for time left calculation. How?使用 Wordpress human_time_diff(current_time( 'timestamp' ) 计算剩余时间。如何?
【发布时间】:2014-09-24 12:18:25
【问题描述】:

WP Job Manager 上构建解决方案,并且需要在作业截止日期前的剩余时间输出。我有所有的附加组件。我已将工作列表的有效期设置为 30 天。现在我需要一个函数来调用并计算当前时间和到期日期之间的时间差。基本上还有时间应用计算。

这是我一直在做的:

printf( __( '%s left', 'wp-job-manager' ), human_time_diff(current_time( 'timestamp' ), get_job_field('job_deadline') ) );

但是,这始终只显示"1 min left",所以它没有得到job_deadline

现在最大的问题是可以输入截止日期的表单字段是可选的,但我计划完全删除它,只在我自己的仪表板上留下所有工作列表在 30 天内到期的选项,但我在我的管理仪表板中找不到任何引用设置的方法。

如果有人有使用 WP Job Manager 的经验,或者可以在没有特定插件经验的情况下提供帮助。

【问题讨论】:

    标签: wordpress datetime time wordpress-theming current-time


    【解决方案1】:
    <?php get_job_field('job_expires'); ?>
    

    我了解到这是引用默认 30 天到期的函数,但它不是 UNIX 格式,这就是导致我在第一个测试阶段出现问题的原因

    如果有人需要,请留下问题/答案以供将来参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多