如何从日期检索星期几
答
在JavaScript中,你可以做延长日期对象:
Date.prototype.getWeekDay = function() {
var weekday = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
return weekday[this.getDay()];
}
你可以调用date.getWeekDay();
答
在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
答
你可以在评论中提及直接在这里使用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
两者,我验证他们工作正常,得到正确的结果。
希望这将解决您的问题
我觉得你的问题与此相同的问题: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