Day of the week of Christmas and New Year: Difference between revisions
No edit summary |
(Added Wren) |
||
Line 23: | Line 23: | ||
This year's Christmas is on a Saturday |
This year's Christmas is on a Saturday |
||
Next new year is on a Sunday |
Next new year is on a Sunday |
||
</pre> |
|||
=={{header|Wren}}== |
|||
{{libheader|Wren-date}} |
|||
<lang ecmascript>import "./date" for Date |
|||
var xmas = Date.new(2021, 12, 25) // xmas and new year's weekdays are always the same |
|||
var weekday = xmas.weekDay |
|||
System.print("Christmas day, 2021 will fall on %(weekday).") |
|||
System.print("New year's day, 2022 will also fall on %(weekday).")</lang> |
|||
{{out}} |
|||
<pre> |
|||
Christmas day, 2021 will fall on Saturday. |
|||
New year's day, 2022 will also fall on Saturday. |
|||
</pre> |
</pre> |
Revision as of 11:12, 24 November 2021
- Task
Show on this page that what weekdays will Christmas and New Year?
Python
<lang python> iimport datetime
weekDays = ("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday") thisXMas = datetime.date(2021,12,25) thisXMasDay = thisXMas.weekday() thisXMasDayAsString = weekDays[thisXMasDay] print("This year's Christmas is on a {}".format(thisXMasDayAsString))
nextNewYear = datetime.date(2022,1,1) nextNewYearDay = nextNewYear.weekday() nextNewYearDayAsString = weekDays[nextNewYearDay+1] print("Next new year is on a {}".format(nextNewYearDayAsString)) </lang>
- Output:
This year's Christmas is on a Saturday Next new year is on a Sunday
Wren
<lang ecmascript>import "./date" for Date
var xmas = Date.new(2021, 12, 25) // xmas and new year's weekdays are always the same var weekday = xmas.weekDay System.print("Christmas day, 2021 will fall on %(weekday).") System.print("New year's day, 2022 will also fall on %(weekday).")</lang>
- Output:
Christmas day, 2021 will fall on Saturday. New year's day, 2022 will also fall on Saturday.