2017-02-18 168 views
-2

请帮忙弄月份名称,星期名称或时间名字转换成日期获取月份名称,星期名称或时间名字转换成日期

例子

  1. 我对这个星期一考试 - >我考试于2017年2月20日,
  2. 我下周一的考试 - >我的2月27日考试,2017年
  3. 我的考试是在上周一 - >我的考试是在2017年2月13日在第二次1994年2月
  4. 我的生日那天 - > 13日的生日1994年
+1

这个问题非常好。如果有任何努力,可能会更好。这是一种人工智能。您可以为此定义一组规则。 – C2486

回答

1

可以使用strtotime功能如下:

echo date("Y-m-d", strtotime("last monday")); // 2017-02-13 
echo date("Y-m-d", strtotime("this monday")); // 2017-02-20 

注“这个星期一”和“下一个星期一”是英文同样的事情。

相关问题