Login
Newsletter
Werbung

Do, 11. Oktober 2012, 15:00

Taskwarrior - What's next? (Teil 3)

Relative und sprachliche Datumsformate

Neben den Datumsformaten, die durch Tag, Monat und Jahr gekennzeichnet werden, kennt Taskwarrior auch andere »Umschreibungen«, die es nicht notwendig machen, das genaue Datum im Kopf zu haben.

Randbermerkung: Die komplette Behandlung von Daten wird im Laufe der nächsten Zeit in ein eigenes Softwareprojekt mit dem Namen libkronisk ausgelagert. Damit werden dann auch Beschreibungen wie »der Tag vor dem ersten Samstag im August« möglich sein. Derzeit ist das leider noch nicht möglich. Libkronisk soll in dem Zusammenhang auch für die Berechnung von Feiertagen – hier gibt es auch ein eigenes Projekt namens Holidata.net, was Feiertagsdaten von verschiedenen Ländern enthält – benutzt werden.

Nun aber zurück zu den Datumsangaben. Taskwarrior versteht die folgenden.

Relative Benennung:

  task ... due:today
  task ... due:yesterday
  task ... due:tomorrow

Relative Tageswerte (und Uhrzeiten):

  task ... due:23rd
  task ... due:3wks
  task ... due:1day
  task ... due:9hrs

Start und Ende der Woche (Montag):

  task ... due:sow
  task ... due:eow

Start und Ende der Arbeitswoche (»work week«, Montag):

  task ... due:soww
  task ... due:eoww

Start und Ende der Kalenderwoche (»calendar week«, Sonntag oder Montag):

  task ... due:socw
  task ... due:eocw

Start und Ende des Monats:

  task ... due:som
  task ... due:eom

Start und Ende des Quartals:

  task ... due:soq
  task ... due:eoq

Start und Ende des Jahres:

  task ... due:soy
  task ... due:eoy

Kommender Wochentag in englischer Schreibweise:

  task ... due:Monday (Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday)

Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung