I just started programming Palm Applications myself but I have used C
before. I know what you're saying about the documentation. It's like
getting a drink out of a fire hose. I printed out the Palm OS SDK. In the
chapter called Time Manager you can find what you want. I just did
something like you want to do.
SecondsStarted = TimGetSeconds();
TimSecondsToDateTime(SecondsStarted, &StartTimePtr);
The first line give you the number of seconds since sometime in 1904 and
the second line converts it into a structure of intergers representing the
year, month, etc - StartTimePtr.hour gives you an integer representing the
month. It's defined on page 529 of the above tome.
Set up the structures like so:
static ULong SecondsStarted, SecondsAtStop, SecondsToStop;
static DateTimeType StartTimePtr;
static DateTimeType CurrentTimePtr;
static DateTimeType StopTimePtr;
regards,
Dave Mottorn
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Dave
Lippincott
Sent: Monday, November 26, 2001 11:00 AM
To: Palm Developer Forum
Subject: Re: Simple Stupid Question re: system date
In general, Palm OS is not a good platform to learn C/C++ on. If it is at
all possible, you may want to use a non-C development system such as
Satellite Forms or NS Basic until you're up to speed on C.
----- Original Message -----
From: "Jim Hoeger" <[EMAIL PROTECTED]>
Newsgroups: palm-dev-forum
To: "Palm Developer Forum" <[EMAIL PROTECTED]>
Sent: Monday, November 26, 2001 10:13 AM
Subject: Simple Stupid Question re: system date
> Hi,
> I've never programmed anything in "C" before (a visual basic kind of guy,
> but I want to use CodeWarrior), but I am forced to write a program for my
> main customer in less than 30 days. I've downloaded and read literally
> thousands of pages of documents, bought 2 books and still don't have a
clue
> as to what I'm doing. I promise I won't post dumb questions if I can find
> the answer elsewhere, but please give me a bone.
> I want to start out with an editable textbox on my form where I place
> today's date (mm/dd/yy), and allow the user to change it to another date
> (contract start date). I then want to add 30 days to that date and
display
> the first payment date (in another field).
> I can't find anything on getting and using the system date. It's out
there
> somewhere, but I admit that I'm so new that I might not know the right
> question. I've downloaded day.h and selday.h, looked at the knowledge
base
> etc, but can't find the answer (or don't recognize it).
>
> Help me if you feel sorry for someone starting out (like you all did at
one
> time). Point me in the direction if you want, give me a sample if you
> would, but my deadline is looming near and the Palm OS is very unfriendly.
>
> Thanks in advance,
>
> JimH
>
>
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
>
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/