Arvelie is an alphabetic date format.

The Arvelie calendar has 26 months of 14 days each.

Each month has 2 weeks of 7 days, and each month's name is one of the 26 letters of the alphabet. The 365th day of the year is the Year Day(+00), preceded by the Leap Day(+01) on leap years.

The purpose of this special calendar is to record daily activity logs starting at year 0 when the tracking started. For example, this wiki was initiated in 2006, which is its year 0. The arvelie date 13A05, is equivalent to January 6th of the 14th year.

To calculate the day of the year, convert the month's letter to a value, starting with 0 for A, multiply by 14 and add the day of the month. For example, J05 is equal to (+ 5 (* 9 14)), or 131.

Arvelie time can be implement in a few lines of Uxntal like:

@print-arvelie ( -- )

	.DateTime/year DEI2 #07d6 SUB2 NIP
		DUP #0a DIV ,&print JSR
		#0a [ DIVk MUL SUB ] ,&print JSR
	.DateTime/doty DEI2
		DUP2 #000e DIV2 NIP #11 ADD ,&print JSR
		#000e [ DIV2k MUL2 SUB2 ] DUP2 #000a DIV2 NIP ,&print JSR
		#000a [ DIV2k MUL2 SUB2 ] NIP 
	&print #30 ADD #18 DEO 


Incoming: calendar