On Fri, Mar 12, 2010 at 10:13:07AM +0200, Todor Tsankov wrote:
> 
> И по-специално с първата част, където датата се дефинира с %e. Оказа се, че в 
> Maemo някои програми, като календара например, откровено си забиват с такава 
> дефиниция. След като я промених на %d – всичко тръгна. От ръководството на 
> `date': „%e     day of month, space padded; same as %_d“.
> Въпреки че проблема със забиването вече е отстранен 
> (https://bugs.maemo.org/show_bug.cgi?id=8889) въпроса ми е – някой знае ли 
> защо нашата дефиниция за дата е точно в такъв формат и има ли нужда да бъде 
> такава?

Нулите при едноцифрени дати са програмистко изобретение.  Никой нормален 
човек :-) не би писал 03 март 1878.  А вмъкнатият интервал е в полза на 
някои конзолни програми - за да бъдат всички дати с равна дължина.  За 
%_d сега научавам - сигурно е нововъведение.

С поздрав: Антон Зиновиев

_______________________________________________
Dict mailing list
[email protected]
http://zver.fsa-bg.org/cgi-bin/mailman/listinfo/dict

Raspunde prin e-mail lui