2017-02-18 174 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 

注「這個星期一」和「下一個星期一」是英文同樣的事情。

相關問題