Files
dotfiles/bin/kw

21 lines
379 B
Plaintext
Raw Permalink Normal View History

2020-02-23 15:07:02 +01:00
#!/usr/bin/env python3
import datetime
import sys
formats = (
'%Y-%m-%d',
'%d.%m.%Y')
for format in formats:
try:
day = datetime.datetime.strptime(sys.argv[1], format).date()
except ValueError:
continue
print(day.isocalendar()[1])
sys.exit(0)
print("no format matched:")
print("\n".join(" {}".format(f) for f in formats))
sys.exit(1)