1
0
Fork 0
mirror of https://github.com/vbatts/freezing-octo-hipster.git synced 2024-12-22 11:46:30 +00:00

next-note: plumb this up to the vscode version

This commit is contained in:
Vincent Batts 2017-02-22 12:30:57 -05:00
parent d784905c09
commit 21a6bd6d87

View file

@ -21,22 +21,22 @@ func main() {
if *flDate {
// this intentionally has no '\n'
fmt.Printf("== %s", time.Now().Format(time.UnixDate))
fmt.Printf("## %s", time.Now().Format(time.UnixDate))
return
}
var monday int
var sunday int
t := time.Now()
if *flCurrWeek {
monday = -1*int(t.Weekday()) + 1
sunday = -1 * int(t.Weekday())
} else if *flPrevWeek {
monday = -1*int(t.Weekday()) + 1 - 7
sunday = -1*int(t.Weekday()) - 7
} else {
monday = -1*int(t.Weekday()) + 1 + 7
sunday = -1*int(t.Weekday()) + 7
}
friday := monday + 4
startDate := t.AddDate(0, 0, monday).Format(FileDate)
endDate := t.AddDate(0, 0, friday).Format(FileDate)
filename := fmt.Sprintf("Tasks-%s-%s.txt", startDate, endDate)
saturday := sunday + 6
startDate := t.AddDate(0, 0, sunday).Format(FileDate)
endDate := t.AddDate(0, 0, saturday).Format(FileDate)
filename := fmt.Sprintf("Tasks-%s-%s.md", startDate, endDate)
fmt.Println(path.Join(*flDir, filename))
}