Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Anniversaries 1980 problem

6 replies · 2,282 views · Started 14 March 2005

Hi all, I bought my SX1 just yesterday, so I try to discover what is possible or not. I am a little disapointed from this:

When inputing new anniversary, I can't input a year older than 1980. And when I input this(1980), and try to edit this anniversary, the year of the repeating event is 2005 again. I dont think that authors of this app thought that nobody in the world is older than 25.

Can you advice please?
Can you recommend some other apps?

Like with any computer, it is due to an operating system limitation; how it handles/stores/calculates dates (stored as seconds since 1980 in a 32-bit integer and not as more human-understandable "day, month, year" or any such format).

Due to this, dates earlier than this cut-off time cannot be stored. It also means that dates beyond somewhere around 2040 can't be stored either, but you probably have a new phone by then. 😉

Of course, this particular issue for Calendar anniversaries could have been taken into account by the developers of this software, but at least on that Symbian OS version (6.1) and Series 60 release (1.2) that the SX1 is based on, it obviously hasn't.

I made a little search and found an app, that can do this. SmartBirthday

When one app can why others can not? (that is a spokesman question)
The date stored cant be signed? the number less than 0?

I know something about programming in javascript, php, VisualBasic (not much) so I have these "newbies" questions.

I still must repeat: The authors of this phone think nobody was born before 1980? (i dont expect any question here 😊))))

Can you put here some links to sites about Symbian apps development please? I would really appreciate them.

Thanks in advance.

orhor wrote:I made a little search and found an app, that can do this. SmartBirthday

When one app can why others can not? (that is a spokesman question)
The date stored cant be signed? the number less than 0?

I know something about programming in javascript, php, VisualBasic (not much) so I have these "newbies" questions.

I still must repeat: The authors of this phone think nobody was born before 1980? (i dont expect any question here 😊))))

Can you put here some links to sites about Symbian apps development please? I would really appreciate them.

Thanks in advance.

I had no problems with entering such things. Smartbirthday only added on the ability to view the entries in a more user-friendly way.

clonmult wrote:I had no problems with entering such things. Smartbirthday only added on the ability to view the entries in a more user-friendly way.

You can enter an repeated event in built in calendar whichs first appearance is before 1980? What version of firmware do you have?

orhor wrote:You can enter an repeated event in built in calendar whichs first appearance is before 1980? What version of firmware do you have?

You don't enter it in the calendar directly though - you put in the data against a persons contact details, and use smart Birthday or Handy Dates to copy it over, that puts in a recurring entry.

I'm on o2 FW14, but I don't think that matters - I see what you mean about entering directly into the calendar, but as I said, that isn't the way you should do it - the date data is logically related to a contact, and that is where the data should reside.