Subj : JS Object save_msg()
To : Digital Man
From : deon
Date : Wed Dec 18 2024 12:27 am
Re: JS Object save_msg()
By: Digital Man to deon on Mon Dec 16 2024 10:09 pm
Howdy,
> > date = strftime("%a, %d %b %Y %I:%M:%S %z",time());
> > // Tue, 17 Dec 2024 02:32:19 +1100
>
> MsgBase.save_msg() will using the current date/time and time zone when
> saving a message. You have a reason to not do this?
Yes - I'm setting the time of some messages to the same time of a file (obtained by new File().date - which also is returning a time_t)
> You shouldn't use the 'date' property unless you have to. Either use the
> default (current date/time and zone) are set the when_written_time and
> when_written_zone header fields instead.
OK, I'll try. What is a valid use case of using the "date" property - I'm curious since it is a valid argument?
> > date = strftime("%a, %d %b %Y %I:%M:%S %z",time());
> > // Tue, 17 Dec 2024 02:32:19 +1100
> > a) Shouldnt the strftime() call return "14:32:19 +1100" - which would fix
> > the when_written value. (The message renders with a "written 12hrs ago"
> > statement).
I'm still wondering why strftime() is still returning an invalid time - out by the timezone plus 1 hr?
...����
---
� Synchronet � AnsiTEX bringing back videotex but with ANSI