我需要從日期檢索星期幾。 例如:10/01/2017對應於週二。 我使用的Robot Framework可以集成JavaScript或Python語言。 請幫忙嗎?如何從日期檢索星期幾
1
A
回答
0
在JavaScript中,你可以做延長日期對象:
Date.prototype.getWeekDay = function() {
var weekday = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
return weekday[this.getDay()];
}
你可以調用date.getWeekDay();
2
在Python中,你可以以解析日期使用數量weekday
。
from dateutil import parser
days = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
days_of_week = parser.parse('10/01/2017 ', dayfirst=True).weekday()
print(days[days_of_week])
注即dayfirst
這裏說的日期時間,你把在第一個元素是天,而不是每月
查看更多關於which day of week given a date python由TemporalWolf
2
你可以在評論中提及直接在這裏使用Robot Framework DateTime庫。
,如果你想在一天abbrivated(週一,週二,週三..等)使用以下格式
*** Settings ***
Library DateTime
*** TestCases ***
Date Convertion
[Arguments] ${Date}
${Day}= Convert Date ${Date} result_format=%a
[Return] ${Day}
如果想在全名格式日(星期一,星期二,...等),你應使用以下格式
${Day}= Convert Date ${Date} result_format=%A
兩者,我驗證他們工作正常,得到正確的結果。
希望這將解決您的問題
相關問題
- 1. 如何檢索當前的星期幾?
- 2. 如何從年,月,星期幾和星期幾獲取日期? C#
- 3. 如何從星期日開始幾周?
- 4. 日期星期幾在Groovy
- 5. 檢索並連接幾個星期的歷史日期
- 6. 基於輸入日期檢索星期幾
- 7. 從GPS星期數,星期幾到日期時間轉換
- 8. 如何按星期分組日期字段,星期六開始星期幾?
- 9. 如何檢查兩個日期之間的日期是星期幾?
- 10. 如何從MySQL日期輸出星期幾
- 11. 如何從日期獲取星期幾名稱?
- 12. 如何從日期對象中獲取星期幾?
- 13. Python2:在指定日期範圍內檢索星期日 - 星期六星期開始/結束日期
- 14. 如何檢查星期幾(即星期二,星期五?)並比較兩個NSDates?
- 15. 星期數和星期幾
- 16. 如何檢索過去90天的星期五日期?
- 17. 給定日期的星期幾
- 18. 將日期轉換爲星期幾
- 19. 用日期範圍內的星期幾
- 20. 選擇日期爲星期幾的行
- 21. 字符串日期星期幾
- 22. 查找給定日期的星期幾
- 23. 格式日期爲星期幾
- 24. HTML輸入類型=日期星期幾
- 25. 顯示JavaScript日期中的星期幾
- 26. 星期幾周的日期點擊
- 27. 翻譯日期星期幾的
- 28. 查看特定日期的星期幾
- 29. 使用星期幾獲取日期
- 30. 找到特定日期的星期幾
我覺得你的問題與此相同的問題:http://stackoverflow.com/questions/9847213/which-day-of-week-given-a-date-python – titipata
[給定日期python的哪一天]可能的重複(http://stackoverflow.com/questions/9847213/which-day-of-week-given-a-date-python) – TemporalWolf