<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>groupInfo</key>
	<dict>
		<key>expandAfterMode</key>
		<integer>0</integer>
		<key>groupName</key>
		<string>Thought Asylum - Dates</string>
		<key>notes</key>
		<string></string>
	</dict>
	<key>snippetsTE2</key>
	<array>
		<dict>
			<key>abbreviation</key>
			<string>dowuk</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Day of Week from Date - (UK) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetWeekDayUK("%filltext:name=Convert Date (dd/mm/yyyy)%");

%filltop%
</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>A24E0F17-CC46-4042-9D75-4B3B8AFFB7ED</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dowmdy</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Day of Week from Date - (mm/dd/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetWeekDay("%filltext:name=Convert Date (mm/dd/yyyy)%");

%filltop%
</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>74E8BC67-9682-4F74-B128-F9A7DE849977</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastmon</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Monday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_MON);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>E6F9F4B3-4BBA-4BCA-8E73-AB4A648D477B</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dowus</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Day of Week from Date - (US) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetWeekDay("%filltext:name=Convert Date (mm/dd/yyyy)%");

%filltop%</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>85C23129-FEF8-40E2-8CA0-2960D1E5A126</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dowdmy</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Day of Week from Date - (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetWeekDayUK("%filltext:name=Convert Date (dd/mm/yyyy)%");

%filltop%
</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>AEC6CB86-2B50-460D-8808-9CC4168F9D2F</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextwed</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Wednesday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_WED);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>53319E48-8F11-4EDA-8654-979F3461E2C5</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextsat</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Saturday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_SAT);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>DFCE570A-EE78-419E-8244-3A6C3A3C8482</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastfri</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Friday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_FRI);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>91B748D8-2503-4E57-9D7C-FFC3D9530DAF</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnexttue</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Tuesday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_TUE);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>06BCC9DD-13DF-420E-9B00-164B69C7C96C</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastsat</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Saturday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_SAT);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>41E076CE-35B1-4FF7-B2EB-3ADBE10CDEF9</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextsun</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Sunday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_SUN);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>04A1E728-8E87-41B6-BC7E-446BB8AF7FC4</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextthu</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Thursday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_THU);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>B3AE2EDB-3D00-4DA0-9759-FDB2FAA38E08</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastthu</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Thursday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_THU);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>0B785D3B-2C67-4DAE-AC3C-9CF528377933</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextfri</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Friday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_FRI);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>B7FF84ED-400D-4F5A-81D5-E3E4CCE70415</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastsun</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Sunday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_SUN);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>4D24A300-C219-41B4-A118-62376DCA01AD</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastmon</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Monday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_MON);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>35730E9A-F602-431E-B0C5-CAD35E6A6DB7</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastsun</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Sunday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_SUN);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>EE92A93C-D2A3-496E-82FF-8C2AB305D6BC</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlastwed</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Wednesday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_WED);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>B338AD08-24C0-4FEF-A7F4-D8CB8F941899</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastfri</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Friday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_FRI);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>6C4727BD-80DA-49D8-A066-0DA4A035ABC6</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastsat</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Saturday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_SAT);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>712F1AB4-78EF-4D76-A53B-E5622E73DABE</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastwed</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Wednesday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_WED);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>AEC381C8-D01D-48E1-AF9B-783096C29895</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextsun</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Sunday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_SUN);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>67C9B85B-02C6-49A2-B471-091FF62BB5C0</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslastthu</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Thursday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_THU);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>C5FFE713-8868-4CF3-84C0-002063E9E226</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextfri</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Friday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_FRI);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>A1B09642-83E5-40F1-9CA7-986A999A63C0</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextwed</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Wednesday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_WED);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>7894B270-F73A-4A4C-A1DE-D3B585AE8E52</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextsat</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Saturday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_SAT);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>FEFDD671-3128-48F2-9BF0-31ED30D4B715</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextthu</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Thursday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_THU);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>A5C1D73E-9983-42FE-B830-A353D2C370D5</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnextmon</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Monday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_MON);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>3D8C9B0E-969C-411B-B979-CF19A800BC26</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtlasttue</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Last Tuesday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDate(CON_DAY_TUE);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>D1D1FF52-AB78-4B21-BF0F-FD666D6647B1</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnexttue</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Next Tuesday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDateStamp(CON_DAY_TUE);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>3C277699-0698-4532-B5C2-39A57D9B5AA8</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnextmon</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Next Monday (dd/mm/yyyy) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetNextDayDate(CON_DAY_MON);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>57F4FA98-8917-4088-8D0C-DDE76F101737</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>ds+week</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Current + N weeks (yyyy-mm-dd) [Fill In]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

CurrentDateStampAddWeeks(%filltext:name=Weeks to Add:default=2%);
%filltop%</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>CD35B6F2-AEDC-423F-BFAF-CB8593E6E6C5</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dslasttue</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Last Tuesday (yyyy-mm-dd) (JavaScript)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

GetPrevDayDateStamp(CON_DAY_TUE);</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>264C4FF4-3A96-4A98-A81E-4D6BEFA17145</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>ds+day</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Current + N days (yyyy-mm-dd) [Fill In]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

CurrentDateStampAddDays(%filltext:name=Days to Add:default=7%);
%filltop%</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>6F1EFBC9-933B-45AB-BBCB-7648BC6262D1</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dt+week</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Current + N weeks (dd/mm/yyyy) [Fill In]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

CurrentDateAddWeeks(%filltext:name=Weeks to Add:default=2%);
%filltop%</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>74A04CAD-0EDD-4A73-A55D-92AC85CD435E</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>lib_ta_dates</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>* Library - Date Functions</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>function CurrentDateObjectAddDays(p_intDays){
	var objDate = new Date();
	var intDay = 1000 * 60 * 60 * 24;
	objDate.setDate(objDate.getDate() + p_intDays);
	return objDate;
}

function CurrentDateAddDays(p_intDays){
	var objDate = CurrentDateObjectAddDays(p_intDays);
	return PrePadZero(objDate.getDate()) + "/" + PrePadZero(objDate.getMonth()+1) + "/" + objDate.getFullYear();
}

function CurrentDateStampAddDays(p_intDays){
	var objDate = CurrentDateObjectAddDays(p_intDays);
	return objDate.getFullYear() + "-" + PrePadZero(objDate.getMonth()+1) + "-" + PrePadZero(objDate.getDate());
}

function CurrentDateAddWeeks(p_intWeeks){
	return CurrentDateAddDays(7 * p_intWeeks);
}

function CurrentDateStampAddWeeks(p_intWeeks){
	return CurrentDateStampAddDays(7 * p_intWeeks);
}

function PrePadZero(p_intInput) { 
	return (p_intInput &lt; 10) ? '0' + p_intInput : p_intInput; 
}

//Constants for JavaScript days of the week IDs
var CON_DAY_SUN = 0;
var CON_DAY_MON = 1;
var CON_DAY_TUE = 2;
var CON_DAY_WED = 3;
var CON_DAY_THU = 4;
var CON_DAY_FRI = 5;
var CON_DAY_SAT = 6;


//Return the next Monday/Tuesday/Wednesday/etc. after today
function NextDay(p_dtStartDate, p_intDay) {
    var dtFinalDate = new Date(p_dtStartDate||new Date());
    dtFinalDate.setDate(dtFinalDate.getDate() + (p_intDay - 1 - dtFinalDate.getDay() + 7) % 7 + 1);
    return dtFinalDate;
}

//Return the last Monday/Tuesday/Wednesday/etc. before today
function PrevDay(p_dtStartDate, p_intDay) {
	//Move us just over a week back
	var dtModifiedDate = new Date();
	dtModifiedDate.setDate(p_dtStartDate.getDate() - 8);

	//Now add forward
	return NextDay(dtModifiedDate, p_intDay);
}


function GetNextDay(p_intDay){
	var objDate = new Date();
	return NextDay(objDate, p_intDay);
}


function GetPrevDay(p_intDay){
	var objDate = new Date();
	return PrevDay(objDate, p_intDay);
}

function GetNextDayDate(p_intDay){
	return FormatDate_ddmmyyyy(GetNextDay(p_intDay));
}


function GetPrevDayDate(p_intDay){
	return FormatDate_ddmmyyyy(GetPrevDay(p_intDay));
}

function GetNextDayDateStamp(p_intDay){
	return FormatDate_yyyymmdd(GetNextDay(p_intDay));
}


function GetPrevDayDateStamp(p_intDay){
	return FormatDate_yyyymmdd(GetPrevDay(p_intDay));
}

function FormatDate_ddmmyyyy(objDate){
	return PrePadZero(objDate.getDate()) + "/" + PrePadZero(objDate.getMonth() + 1) + "/" + objDate.getFullYear();
}

function FormatDate_yyyymmdd(objDate){
	return objDate.getFullYear() + "-" + PrePadZero(objDate.getMonth() + 1) + "-" + PrePadZero(objDate.getDate());
}

function GetWeekDay(p_strDate) {
	//Return day of week from a date string formatted mm/dd/yyyy
	var dtInput = new Date(p_strDate);

	//Hold the days of the week in an array
	var astrWeekDay = new Array(7);
	astrWeekDay[0]=  "Sunday";
	astrWeekDay[1] = "Monday";
	astrWeekDay[2] = "Tuesday";
	astrWeekDay[3] = "Wednesday";
	astrWeekDay[4] = "Thursday";
	astrWeekDay[5] = "Friday";
	astrWeekDay[6] = "Saturday";
 
	//Read back the day of the week from the array
	return astrWeekDay[dtInput.getDay()];
}

function GetWeekDayUK(p_strDate) {
	//Return day of week from a date string formatted dd/mm/yyyy
	return GetWeekDay(ConvertUKtoUSDateFormat(p_strDate));
}

function ConvertUKtoUSDateFormat(p_strUKDate){
	//Convert "dd/mm/yyyy" to "mm/dd/yyyy" - e.g. to use as input to a JavaScript date object
	return p_strUKDate.replace(/^(\d{1,2}\/)(\d{1,2}\/)(\d{4})$/,"$2$1$3");
}</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>8244F1EE-BAB8-4450-AEBC-456BA4227B2D</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dt+day</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Current + N days (dd/mm/yyyy) [Fill In]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:lib_ta_dates%

CurrentDateAddDays(%filltext:name=Days to Add:default=7%);
%filltop%</string>
			<key>snippetType</key>
			<integer>4</integer>
			<key>uuidString</key>
			<string>4E883CC9-126F-4BFD-8D1A-CCB45D072D09</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsyest</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Yesterday (yyyy-mm-dd)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%@-1D%Y-%m-%d</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>075D7C59-94F2-4E90-9A26-B8674B1A1E87</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>tstamp</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Time Stamp - Current (yyyy-mm-dd-hh.MM.ss) [Alternate]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:tsnow%</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>65B2C048-A37F-4BD9-A58D-51891DBADCD6</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dstamp</string>
			<key>abbreviationMode</key>
			<integer>0</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Current (yyyy-mm-dd) [Alternate]</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%snippet:dsnow+%</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>2E0734E4-8A51-46B0-AF8F-8226189229FB</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>tsnow+</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Time Stamp - Current (yyyy-mm-dd-hh.MM.ss.)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%Y-%m-%d-%H.%M.%S</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>0B00E4D9-2A67-4B3C-9C02-7236398C6E4A</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dsnow+</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Current (yyyy-mm-dd)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%Y-%m-%d</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>2BEA9975-525B-411F-A06F-C439A8B2224E</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dttom</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Tomorrow (dd/mm/yyyy)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%@+1D%d/%m/%Y</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>3C2567E3-16D1-4D0C-BFFF-A430AAEDDB01</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dstom</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date Stamp - Tomorrow (yyyy-mm-dd)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%@+1D%Y-%m-%d</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>DC12ECDB-95AF-4471-B35F-44DD2F59EB28</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtyest</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Yesterday (dd/mm/yyyy)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%@-1D%d/%m/%Y</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>831EA69B-E682-4B08-919E-53A4F36C8D40</string>
		</dict>
		<dict>
			<key>abbreviation</key>
			<string>dtnow+</string>
			<key>abbreviationMode</key>
			<integer>1</integer>
			<key>creationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>label</key>
			<string>Date - Current (dd/mm/yyyy)</string>
			<key>modificationDate</key>
			<date>2022-09-15T05:03:02Z</date>
			<key>plainText</key>
			<string>%d/%m/%Y</string>
			<key>snippetType</key>
			<integer>0</integer>
			<key>uuidString</key>
			<string>85F1F758-A4A1-472D-B218-2930A39BC19A</string>
		</dict>
	</array>
</dict>
</plist>
