[Gambas-user] DataChooser behaves differently on different systems
Admin
admin at allunix.ru
Mon Aug 17 11:19:20 CEST 2020
17.08.2020 16:04, Admin пишет:
> 17.08.2020 15:06, Gianluigi пишет:
>>
>>
>> Il giorno lun 17 ago 2020 alle ore 05:25 Admin <admin at allunix.ru
>> <mailto:admin at allunix.ru>> ha scritto:
>>
>> I noticed that my program that compares dates stopped working
>> after an
>> upgrade from Debian 9 to 10 (and therefore to Gambas 3.12.2).
>>
>> I also noticed it didn't work on some Kubuntu machine earlier but
>> had no
>> time to check why back then.
>>
>> Now I see it: on Debian 9 "print Date" returned my current local
>> date
>> without time component, which seems to be how the documentation
>> says.
>> Now it returns yesterday date and, suddenly, time, and it always is
>> 17:00:00.
>>
>> DateChooser behaves the same way: on Debian 9 DataChooser.Value
>> (in a
>> DateOnly mode) returns the selected date. On Debian 10 in the same
>> programm it returns yesterday date and time which is always 17:00:00
>>
>> In the same time "Now" correctly returns current local date and
>> time on
>> both systems.
>>
>> I need to create a universal code, but I cant figure out how to make
>> DataChooser.value always return only date, as it does
>> automatically on
>> Debian 9.
>>
>>
>> From gambas 3.10.0 things have changed: "CStr and CDate are now
>> mutually coherent, by internally converting to UTC dates only.
>> Beware, this bug fix is not backward-compatible!"
>>
>> Here is an (initial) explanation from Benoit:
>> http://gambaswiki.org/wiki/doc/date
>>
>> Regards
>> Gianluigi
>>
> I don't get how this is a bugfix. The documentation states:
> Date Returns a date without its time component
> Yet I get some random time with a date when I print a date.
>
I mean, ok, time is not random, it's just a UTC conversion of a date
selected on a DateChooser, assuming it's midnight localtime.
But I dont expect to see the time at all, why it is printed at all? How
do I print only a date value of a DateChooser now?
>
>> ----[http://gambaswiki.org/wiki/doc/netiquette ]----
>
>
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/user/attachments/20200817/01d515d2/attachment-0001.html>
More information about the User
mailing list