我需要從日期檢索星期幾。 例如: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. 如何從年,月,星期幾和星期幾獲取日期? C#
- 2. 日期星期幾在Groovy
- 3. 基於輸入日期檢索星期幾
- 4. 如何從日期對象中獲取星期幾?
- 5. 如何從MySQL日期輸出星期幾
- 6. 如何從日期獲取星期幾名稱?
- 7. Python2:在指定日期範圍內檢索星期日 - 星期六星期開始/結束日期
- 8. 如何檢查星期幾(即星期二,星期五?)並比較兩個NSDates?
- 9. 星期數和星期幾
- 10. 如何檢索過去90天的星期五日期?
- 11. 格式日期爲星期幾
- 12. 查看特定日期的星期幾
- 13. 翻譯日期星期幾的
- 14. 查找給定日期的星期幾
- 15. 使用星期幾獲取日期
- 16. 將日期轉換爲星期幾
- 17. 使用星期幾獲取日期
- 18. HTML輸入類型=日期星期幾
- 19. 用日期範圍內的星期幾
- 20. 計算日期星期一作爲星期幾= 1
- 21. 如何獲得星期一開始的特定日期的星期幾?
- 22. 從當前日期獲取星期幾,並指定星期的第一天
- 23. 如何查看星期六/星期日?
- 24. 獲取從給定日期星期一到星期五的星期日期
- 25. 得到兩個日期之間的日期,按星期幾
- 26. 如何計算距給定日期X個星期幾的日期?
- 27. Tablesorter - 星期幾
- 28. 星期幾
- 29. 幾個星期
- 30. 如何在星期幾和星期幾之間檢索4周移動平均值?
我覺得你的問題與此相同的問題: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