CVSROOT:        /cvs/gnome
Module name:    beagle
Changes by:     dbera   06/11/10 21:17:55

Modified files:
        Util           : StringFu.cs 
        tools          : Query.cs 

Log message:
DateTime.ParseExact is a mess in mcs (fixed in .Net-2.0). As a result 
20060101090000, stored as date+time (in UTC, without timezone) was parsed as 
2006-01-01:09:00:00-4, giving incorrect times in libbeagle (our C# clients 
converted the time to localtime 2006-01-01:05:00:00-4 and was saved). Now the 
datetime values are properly parsed and deserialized.
** NOTE: Probably I broke C# clients - namely beagle-search. I think 
search/Tiles/Utils.cs: NiceDatePattern and NiceVeryLongDate needs to do "dt = 
dt.Date;" instead of "dt = dt.ToLocalTime().Date;". Someone please verify and 
fix that.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=dbera&date=explicit&mindate=2006-11-10%2021:16&maxdate=2006-11-10%2021:18

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to