Hi jeff

I do not have the exact answer and too busy now. 
My impression that is printString is not what we want. 
I want a 
        ( DatePrinter on: DateAndTime now) 
                printIso;
                noMicrosecond;
                noTimezone;
                print

Because your printString will certainly not work with my needs?
Now I got no time to work on this but this would be a great project.
So instead of bloating dateAndTime and friends I would separate it. 

Did you have a look at the ZTimeStamp project of Sven? Because I remember
he got some facilities but my memory is to vage. 

S.

> On 15 Jun 2020, at 06:44, Jeff Gray <j...@rogerthedog.com> wrote:
> 
> Hi all.
> In Playground I write these lines:
> 
> Transcript cr; show: DateAndTime now printString.
> Transcript cr; show: (DateAndTime fromSeconds: (DateAndTime now asSeconds))
> printString.
> 
> and in the Transcript window I get these results:
> 
> 2020-06-15T14:33:06.630367+10:00
> 2020-06-15T14:33:06+10:00
> 
> I was expecting these two to be the same.
> 
> I was hoping to use DateAndTime fromSeconds: and aDateAndTime asSeconds to
> convert a DateAndTime to/from a number in order to store it in SQLite, but I
> don't like the way the nanos are dropped using this method.
> It's all good if I remember to call DateAndTime now truncated, and drop the
> nanos myself, but that might be all over the place in my application.
> 
> Instead, is there a better way to convert a DateAndTime to and from a
> number?  
> 
> 
> 
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 

--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org 
03 59 35 87 52
Assistant: Aurore Dalle 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply via email to