Time Event Algebraic Notation

The ISO-8601 duration “

**PnYnMndTnHnMnS”**is a brilliant start to time event algebra.The challenge, be the first to:

· Develop formulas for all the holidays.

· Develop a formula to convert calendar date to ordinal date and back.

· Devlope a formual to convert calendar ate to week date and back.

· Develop improvements to event algebra formulas.

**I will program the parsing of the formula to prove them correct!****Use the following expanded formuals as explained in this article and invent other symbols:**# ±P±nY±nM±nDT±nH±nM±nS±nF date/time arithmetic

# ±P±nY±nW±nDT±nH±nM±nS±nF week of year arithmetic

# =P=nY=nM=nDT=nH=nM=nS=nF set calendar date/time

# =P=nY=nW=nDT=nH=nM=nS=nF set week of years date/time

Maybe you might become a Babbage or Newton, but probable something less.

The problem, scheduling software, appointment software, other software, cell phone, PDAs and even watches need a universal method of expressing past and future events. Past dates require retentions times after the date for update or delete, and future dates require reminder times before the date for notification. A Web based program should be able to auto-synchronize a server master list with client computer software, the cell phone and a computer or cell phone should be able to synchronize a watch. The modern electronic age needs a universal standard language to provide descriptions of events (holidays, birthdays, meeting …etc) and that provide for retention and notification in a systematic way.

See what's free at AOL.com.Actually, it is foolish to think we can’t improve.

The fact that there are differences and irregularities just makes the job harder, not necessarily impossible.

And the current syntax (P) does not do the entire job that is needed.

Yes, it does take a long time to change, and sometimes it doesn’t take at all (consider the metric system in the US ). On the other hand, some impossible tasks, such as the cataloging and categorization of all characters used in writing systems throughout the world, does make very good on its mission and is accepted, albeit over a 15 year period (Unicode).

I am still hopeful that we will all use stardates (from Star Trek) some day.

;-)

tex

**From:**ISO8601@yahoogroups.com [mailto: ISO8601@yahoogroups.com ]**On Behalf Of**datefreak

**Sent:**Sunday, June 24, 2007 2:43 AM

**To:**ISO8601@yahoogroups.com

**Subject:**[ISO8601] Re: The challengeIt's foolish to think that REAL improvement ever might be possible as

long as differences and/or irregularities in our (or any) date/time

tracking systems will exist. Simply think about different calendars

(Gregorian, Hebrew, Chinese etc.), different time zones, Easter date,

different numbers of days in months in general and leap days/seconds

in particular, etc.

So why bother about improvement of existing formulas? Already using

P, what's available now does the job, doesn't it? Any changes would

be only cosmetic.

But you made a very big point about synchronization of all hardware

systems that use time. Problem is that the long known and for sure

best solution probably will not be implemented in our lifetime! Do

you realize how long it took to implement the ISO 8601 notation?

(Alexander Graham Bell used that already in the 1880's! And still,

what notation do you read now in the header of this message?)

It would be nice if every watch, computer, cell phone, electric oven,

car or whatever hardware, internally as well as for interchange only

would use a Universal Atomic Second Number (kind of UTC measured in

seconds) being transmitted continuously, and would give it's user the

opportunity to make it convert that to any calendar of his own choice

and show that on the display, using GPS to calculate correct Z .....

THAT would really ease things up and facilitate simple formulas!

And would completely skip your challenge for new Babbages or Newtons !

Regards,

Jan

--- In ISO8601@yahoogroups .com, hjwoudenberg@ ... wrote:>

date and

> The challenge, be the first to:

> Â· Develop formulas for all the holidays.

> Â· Develop a formula to convert calendar date to ordinal

> back.

and back.

> Â· Devlope a formual to convert calendar ate to week date

> Â· Develop improvements to event algebra formulas.