Search

Thought Asylum - Dates


Overview

The Thought Asylum - Dates snippet group is a collection of TextExpander snippets that provide a way to quickly enter dates in specific formats by entering a keyboard shortcut. The snippets use a variety of standard plain text, fill-ins and JavaScript based snippets to accomplish this.

Download

Download the Thought Asylum - Dates snippet group.

Instructions for how to add a snippet group to TextExpander are also available.

Before you download and use this snippet group, please take note that it is provided without any guarantee of safe use, viability or suitability. You will use it at your own risk. But hopefully it will work as well for you as it does for me.

Additional Snippets

I cannot guarantee when or if more snippets will be added to this snippet group, but if you have any suggestions you would like me to consider for future updates, please feel free to ping a suggestion to @sylumer on Twitter.

Snippets


Date - Current (dd/mm/yyyy)

Abbreviation: dtnow+

Mobile Compatible: Yes

Description:

This snippet outputs the current date as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Tomorrow (dd/mm/yyyy)

Abbreviation: dttom

Mobile Compatible: Yes

Description:

This snippet outputs tomorrow's date as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Yesterday (dd/mm/yyyy)

Abbreviation: dtyest

Mobile Compatible: Yes

Description:

This snippet outputs yesterday's date as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date Stamp - Current (yyyy-mm-dd)

Abbreviation: dsnow+

Mobile Compatible: Yes

Description:

This snippet outputs the current date as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Current (yyyy-mm-dd) [Alternate]

Abbreviation: dstamp

Mobile Compatible: Yes

Description:

This is simply another abbreviation for calling the previous snippet that I personally frequently found myself reverting to when choosing to run this snippet.

More Information: None.


Date Stamp - Tomorrow (yyyy-mm-dd)

Abbreviation: dstom

Mobile Compatible: Yes

Description:

This snippet outputs tomorrow's date as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Yesterday (yyyy-mm-dd)

Abbreviation: dsyest

Mobile Compatible: Yes

Description:

This snippet outputs yesterday's date as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Time Stamp - Current (yyyy-mm-dd-hh.MM.ss.)

Abbreviation: tsnow+

Mobile Compatible: Yes

Description:

This snippet outputs the current date and time as a four digit year followed by a hyphen, then a two digit month followed by a hyphen, then a two digit day followed by a hyphen, then a two digit hour followed by a period then a two digit minute followed by a period and finally by a two digit second.

More Information: None.


Time Stamp - Current (yyyy-mm-dd-hh.MM.ss) [Alternate]

Abbreviation: tstamp

Mobile Compatible: Yes

Description:

This is simply another abbreviation for calling the previous snippet that I personally frequently found myself reverting to when choosing to run this snippet.

More Information: None.


Date - Current + N days (dd/mm/yyyy) [Fill In]

Abbreviation: dt+day

Mobile Compatible: Yes

Description:

This snippet outputs the current date plus an arbitrary number of days added by the user as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year. This snippet does accept negative numbers.

More Information: None.


Date - Current + N weeks (dd/mm/yyyy) [Fill In]

Abbreviation: dt+week

Mobile Compatible: Yes

Description:

This snippet outputs the current date plus an arbitrary number of weeks added by the user as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year. This snippet does accept negative numbers.

More Information: None.


Date Stamp - Current + N days (yyyy-mm-dd) [Fill In]

Abbreviation: ds+day

Mobile Compatible: Yes

Description:

This snippet outputs the current date plus an arbitrary number of days added by the user as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day. This snippet does accept negative numbers.

More Information: None.


Date Stamp - Current + N weeks (yyyy-mm-dd) [Fill In]

Abbreviation: ds+week

Mobile Compatible: Yes

Description:

This snippet outputs the current date plus an arbitrary number of weeks added by the user as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day. This snippet does accept negative numbers.

More Information: None.


Date - Last Monday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastmon

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Monday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Tuesday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlasttue

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Tuesday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Wednesday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastwed

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Wednesday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Thursday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastthu

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Thursday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Friday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastfri

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Friday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Saturday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastsat

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Saturday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Last Sunday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtlastsun

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Sunday after today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Monday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextmon

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Monday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Tuesday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnexttue

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Tuesday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Wednesday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextwed

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Wednesday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Thursday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextthu

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Thursday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Friday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextfri

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Friday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Saturday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextsat

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Saturday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date - Next Sunday (dd/mm/yyyy) (JavaScript)

Abbreviation: dtnextsun

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Sunday before today as a two digit day followed by a forward slash, then a two digit month followed by a forward slash and finally a four digit year.

More Information: None.


Date Stamp - Next Monday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextmon

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Monday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Tuesday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnexttue

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Tuesday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Wednesday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextwed

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Wednesday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Thursday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextthu

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Thursday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Friday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextfri

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Friday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Saturday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextsat

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Saturday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Next Sunday (yyyy-mm-dd) (JavaScript)

Abbreviation: dsnextsun

Mobile Compatible: Yes

Description:

This snippet outputs the date for the next Sunday after today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Monday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastmon

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Monday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Tuesday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslasttue

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Tuesday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Wednesday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastwed

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Wednesday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Thursday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastthu

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Thursday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Friday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastfri

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Friday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Saturday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastsat

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Saturday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Date Stamp - Last Sunday (yyyy-mm-dd) (JavaScript)

Abbreviation: dslastsun

Mobile Compatible: Yes

Description:

This snippet outputs the date for the previous Sunday before today as a four digit year followed by a hyphen, then a two digit month followed by a hyphen and finally a two digit day.

More Information: None.


Day of Week from Date - (dd/mm/yyyy) (JavaScript)

Abbreviation: dowdmy

Mobile Compatible: Yes

Description:

Outputs the day of the week (e.g. "Monday") for a date entered as a fill-in snippet in the format day/month/year.

More Information: None.


Day of Week from Date - (mm/dd/yyyy) (JavaScript)

Abbreviation: dowmdy

Mobile Compatible: Yes

Description:

Outputs the day of the week (e.g. "Monday") for a date entered as a fill-in snippet in the format month/day/year.

More Information: None.


Day of Week from Date - (UK) (JavaScript)

Abbreviation: dowuk

Mobile Compatible: Yes

Description:

This is effectively the same as the 'Day of Week from Date - (dd/mm/yyyy) (JavaScript)' snippet. It outputs the day of the week (e.g. "Monday") for a date entered as a fill-in snippet in the format day/month/year (standard date format in the UK).

More Information: None.


Day of Week from Date - (US) (JavaScript)

Abbreviation: dowus

Mobile Compatible: Yes

Description:

This is effectively the same as the 'Day of Week from Date - (mm/dd/yyyy) (JavaScript)' snippet. It outputs the day of the week (e.g. "Monday") for a date entered as a fill-in snippet in the format day/month/year (standard date format in the US).

More Information: None.


Time Stamp - Current (yyyy-mm-dd-hh.MM.ss)

Abbreviation: tsnow+

Mobile Compatible: Yes

Description:

Outputs the current date-time stamp for now.

More Information: None.


Time Stamp - Current (yyyy-mm-dd-hh.MM.ss) [Alternate]

Abbreviation: tstamp

Mobile Compatible: Yes

Description:

This is simply another abbreviation for calling the previous snippet that I personally frequently found myself reverting to when choosing to run this snippet.

More Information: None.


* Library - Date Functions

Abbreviation: lib_ta_dates

Mobile Compatible: Yes

Description:

This snippet should not be used directly. It contains a number of JavaScript functions that are used by other snippets in this library.

More Information: None.