unixtime

Oct 21, 2005 55 Replies
ðÒÉ×ÅÔ, All !


HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ ÓÍÏÔÒÅÔØ?



. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... óÐÁÒÉ×ÁÎÉÅ ÜÌÅËÔÒÏÎÏ× ÐÏÄ ËÏÎÔÒÏÌÅÍ ÐÒÉÎÃÉÐÁ ðÁÕÌÉ


Hello Nickita.

Fri Oct 21 2005 16:03, Nickita A Startcev wrote to All:

NAS> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó ÏÐÒÅÄÅÌÅÎÎÏÇÏ NAS> ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ ÓÍÏÔÒÅÔØ?

ñ  ÓÁÍ ÎÁÐÉÓÁÌ ÚÁ ÐÏÌÞÁÓÁ. :) ôÏÌØËÏ ÎÁÄÏ ÕÞÉÔÙ×ÁÔØ "ÐÒÁ×ÉÌÁ ×ÉÓÏËÏÓÎÏÓÔÉ": ËÁÖÄÙÊ ÞÅÔףÒÔÙÊ ÇÏÄ É ËÁÖÄÏÅ ÞÅÔףÒÔÏÅ ÓÔÏÌÅÔÉÅ - ×ÉÓÏËÏÓÎÙÅ. ëÓÔÁÔÉ, × ÄÅÌØÆÉ/VP ÅÓÔØ ÕÄÏÂÎÙÊ ÆÏÒÍÁÔ ÄÁÔÙ-×ÒÅÍÅÎÉ: ÞÉÓÌÏ Ó ÐÌÁ×ÁÀÝÅÊ ÔÏÞËÏÊ; 1.0 ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÓÕÔËÁÍ; ÃÅÌÁÑ ÞÁÓÔØ - ÞÉÓÌÏ ÄÎÅÊ, ËÁÖÅÔÓÑ, Ó 1 ÑÎ×ÁÒÑ 1900 ÇÏÄÁ, ÄÒÏÂÎÁÑ - "ÞÁÓÔØ ÄÎÑ", ÎÁÐÒÉÍÅÒ 0.5 - ÐÏÌÄÅÎØ. HÕ É ÆÕÎËÃÉÉ, ÐÒÅÏÂÒÁÚÕÀÝÉÅ ÜÔÏ × ÒÁÚÎÙÅ ÆÏÒÍÁÔÙ.

Dimmy.

Hello Nickita.

21 Oct 05 16:03, you wrote to All:

NS> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏpÁÑ ÐÅpÅ×ÏÄÉÌÁ ÂÙ ×pÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS> ÏÐpÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NS> ÓÍÏÔpÅÔØ? // ÎÁÐpÉÍÅp, Ó 1 ÑÎ× 2000 (TZ ÎÅ ÕÞÉÔÙ×ÁÅÔÓÑ) // ËÏÌÉÞÅÓÔ×Ï ÄÎÅÊ ÐÏ ÍÅÓÑÃÁÍ unsigned char ymon[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

// ÍÏÖÎÏ × ÓÔpÕËÔÕpÕ ÏÆÏpÍÉÔØ: unsigned char sec; // ÓÅËÕÎÄÙ (ÏÔ 0 ÄÏ 59) unsigned char min; // ÍÉÎÕÔÙ (ÏÔ 0 ÄÏ 59) unsigned char hour; // ÞÁÓÙ (ÏÔ 0 ÄÏ 23) unsigned char day; // ÄÎÉ × ÍÅÓÑÃÅ (ÏÔ 0 ÄÏ 30) unsigned char day_of_week; // ÄÅÎØ ÎÅÄÅÌÉ (ÏÔ 0 ÄÏ 6) unsigned int year; // ÇÏÄ (ÏÔ 2000 ÄÏ 2068 ÐpÉ time 32-ÂÉÔ ÚÎÁËÏ×ÏÍ) unsigned char month; // ÍÅÓÑà (ÏÔ 0 ÄÏ 11)

void time_convert(long time) // ×pÅÍÑ × ÓÅËÕÎÄÁÈ ÏÔ 01.01.2000 32-bit // ÍÏÖÎÏ ÕËÁÚÁÔÅÌØ ÎÁ ÓÔpÕËÔÕpÕ ÅÝÅ ÐÅpÅÄÁÔØ {

sec = time%60; time /= 60; min = time%60; time /= 60; hour = time%24; time /= 24;

day_of_week = time%7; // 0 - ÓÕÂÂÏÔÁ (ÄÌÑ ÎÁÞÁÌÁ 01.01.2000) // ÞÔÏÂÙ ÂÙÌÏ Ó ÐÏÎÅÄÅÌØÎÉËÁ - day_of_week = (time + 5)%7;

year = (time/1461)*4 + 2000; //1461 - 4-ÌÅÔÎÉÊ ÐÅpÉÏÄ (ËpÁÔÎÏ 4) time %= 1461; // ÄÎÅÊ × 4-ÌÅÔÎÅÍ ÃÉËÌÅ

do // ÞÔÏÂÙ ÐÏ break ×Ù×ÁÌÉÔØÓÑ 29.02 ×ÉÓÏËÏÓÎÏÇÏ ÇÏÄÁ { if(59 == time) // 29.02 { day = 28; month = 1; // ÅÓÌÉ ÎÁÞÉÎÁÅÔÓÑ ÎÅ Ó ×ÉÓÏËÏÓÎÏÇÏ, ÔÏ year += xxx; break; };

if(time > 59) time--; // ËÏppÅËÔÉpÕÅÍ ÎÁ ×ÉÓÏËÏÓÎÏÓÔØ

year += time/365; // ÄÏÂÁ×ÌÑÅÍ ÇÏÄ ÏÔ ÎÁÞÁÌÁ ÞÅÔÙpÅÈÌÅÔÎÅÇÏ ÃÉËÌÁ time %= 365; // ÄÅÎØ × ÇÏÄÕ

for (month = 0; month < 12; month++) // ÐÅpÅ×ÏÄÉÍ × ÄÅÎØ-ÍÅÓÑà { if(time < ymon[month]) break; time -= ymon[month]; }; day = time;

} while(0);

// ÐÏ ×ËÕÓÕ day++; month++; ÞÔÏÂÙ Ó 1 ÎÁÞÉÎÁÌÉÓØ return; } åÓÌÉ ÎÁÞÉÎÁÅÔÓÑ ÎÅ Ó "ËpÕÇÌÏÊ ÄÁÔÙ" ÍÏÖÎÏ ÓÎÁÞÁÌÁ ÐpÉ×ÅÓÔÉ Ë ÕÄÏÂÎÏÍÕ ÎÁÞÁÌÕ ÓÞÉÓÌÅÎÉÑ (time += offset) HÕ É ÐpÉËÉÎÕÔØ ÎÁÓÞÅÔ ÐÅpÅÐÏÌÎÅÎÉÑ time, ÅÓÌÉ ÜÔÏ ËpÉÔÉÞÎÏ. ôÁËÖÅ ÍÏÖÎÏ ÐÏÄ Ó×ÏÀ ÚÁÄÁÞÕ/ÖÅÌÅÚÏ ÏÐÔÉÍÉÚÉpÏ×ÁÔØ.

ðÏ ÈÏÄÕ ÐÏÓÔÁ Ñ ÎÅÍÎÏÇÏ ÐÏÄpÉÈÔÏ×ÁÌ (ÂÙÌÏ ÄÌÑ ËÏÎËpÅÔÎÏÇÏ ÖÅÌÅÚÁ), ÔÁË ÞÔÏ ÅÓÔØ ×ÅpÏÑÔÎÏÓÔØ ÏÐÅÞÁÔËÉ. óÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÔÉÐÙ ÄÁÎÎÙÈ ÎÁÄÏ ÐÏÓÍÏÔpÅÔØ.

Sergey

ðÒÉ×ÅÔ Nickita!

21 Oct 05 16:03, Nickita A Startcev ÐÉÓÁÌ All:

NS> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NS> ÓÍÏÔÒÅÔØ?

óÔÁÎÄÁÒÔÎÁÑ C-ÛÎÁÑ libc, ÆÕÎËÃÉÑ gmtime. ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... óÍÏÔÒÀ ËÕÄÁ ÇÌÁÚÁ ÇÌÑÄÑÔ...
ðÒÉ×ÅÔ, Sergey !

22 Oct 05 , 12:15 Sergey Davydov ÐÉÓÁÌ Ë Nickita A Startcev:

NS>> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏpÁÑ ÐÅpÅ×ÏÄÉÌÁ ÂÙ ×pÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS>> ÏÐpÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NS>> ÓÍÏÔpÅÔØ? SD> // ÎÁÐpÉÍÅp, Ó 1 ÑÎ× 2000 (TZ ÎÅ ÕÞÉÔÙ×ÁÅÔÓÑ) SD> // ËÏÌÉÞÅÓÔ×Ï ÄÎÅÊ ÐÏ ÍÅÓÑÃÁÍ SD> unsigned char ymon[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, SD> 31};

[skip] óÐÁÓÉÂÏ. ÷ÏÔ, ËÓÔÁÔÉ, ×ÁÒÉÁÎÔ ÉÚ celib: ËÏÄ ÉÓÐÏÌØÚÕÅÔ Ä×Å ÒÁÚÎÙÅ ÔÁÂÌÉÃÙ ÄÌÑ ×ÉÓÏËÏÓÎÙÈ É ÎÅ×ÉÓÏËÏÓÎÙÈ ÌÅÔ.

int _lpdays[] = {

-1, 30, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365 };

int _days[] = {

-1, 30, 58, 89, 119, 150, 180, 211, 242, 272, 303, 333, 364 };

static struct tm tb = { 0 };

struct tm * xcegmtime(const time_t *timp) { long caltim = *timp; int islpyr = 0; int tmptim; int *mdays;

struct tm *ptb = &tb;

if ( caltim < 0L ) return(NULL);

tmptim = (int)(caltim / _FOUR_YEAR_SEC); caltim -= ((long)tmptim * _FOUR_YEAR_SEC);

tmptim = (tmptim * 4) + 70;

if ( caltim >= _YEAR_SEC ) { tmptim++; caltim -= _YEAR_SEC;

if ( caltim >= _YEAR_SEC ) { tmptim++; caltim -= _YEAR_SEC;

if ( caltim >= (_YEAR_SEC + _DAY_SEC) ) { tmptim++; caltim -= (_YEAR_SEC + _DAY_SEC); } else { islpyr++; } } }

ptb->tm_year = tmptim;

ptb->tm_yday = (int)(caltim / _DAY_SEC); caltim -= (long)(ptb->tm_yday) * _DAY_SEC;

if ( islpyr ) mdays = _lpdays; else mdays = _days;

for ( tmptim = 1 ; mdays[tmptim] < ptb->tm_yday ; tmptim++ ) ;

ptb->tm_mon = --tmptim;

ptb->tm_mday = ptb->tm_yday - mdays[tmptim];

ptb->tm_wday = ((int)(*timp / _DAY_SEC) + _BASE_DOW) % 7;

ptb->tm_hour = (int)(caltim / 3600); caltim -= (long)ptb->tm_hour * 3600L;

ptb->tm_min = (int)(caltim / 60); ptb->tm_sec = (int)(caltim - (ptb->tm_min) * 60);

ptb->tm_isdst = 0; return( (struct tm *)ptb ); }

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... ÷ÙÐÏÌÚÅÎØ ÒÏÄÕ ÖÅÎÓËÏÇÏ ÐÏÄÌÏ ÎÁÒÕÛÉÌ ïÂÒÑÄ þÉÓÔÏÐÉÓÁÎÉÑ

ðÒÉ×ÅÔ, Alex !

22 Oct 05 , 17:06 Alex Mogilnikov ÐÉÓÁÌ Ë Nickita A Startcev:

NS>> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS>> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NS>> ÓÍÏÔÒÅÔØ?

AM> óÔÁÎÄÁÒÔÎÁÑ C-ÛÎÁÑ libc, ÆÕÎËÃÉÑ gmtime.

åÓÔØ Õ ÍÅÎÑ ÐÏÄÏÚÒÅÎÉÅ, ÞÔÏ ×ÅÓØ libc ÔÑÎÕÔØ ÚÁ ÓÏÂÏÊ ÎÅ ÓÔïÉÔ. éÌÉ ÔÙ ÎÁÍÅËÁÅÛØ, ÞÔÏ ÜÔÏ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÎÁÄÏ ÉÓËÁÔØ × ÉÓÈÏÄÎÉËÁÈ libc?

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... ûÁÇÁÀÝÉÊ Á×ÉÁÎÏÓÅÃ

ðÒÉ×ÅÔ, Dimmy !

22 Oct 05 , 08:56 Dimmy Timchenko ÐÉÓÁÌ Ë Nickita A Startcev:

DT> ëÓÔÁÔÉ, × ÄÅÌØÆÉ/VP ÅÓÔØ ÕÄÏÂÎÙÊ ÆÏÒÍÁÔ ÄÁÔÙ-×ÒÅÍÅÎÉ: ÞÉÓÌÏ Ó DT> ÐÌÁ×ÁÀÝÅÊ ÔÏÞËÏÊ; 1.0 ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÓÕÔËÁÍ; ÃÅÌÁÑ ÞÁÓÔØ - ÞÉÓÌÏ ÄÎÅÊ, DT> ËÁÖÅÔÓÑ, Ó 1 ÑÎ×ÁÒÑ 1900 ÇÏÄÁ, ÄÒÏÂÎÁÑ - "ÞÁÓÔØ ÄÎÑ", ÎÁÐÒÉÍÅÒ 0.5 - DT> ÐÏÌÄÅÎØ. HÕ É ÆÕÎËÃÉÉ, ÐÒÅÏÂÒÁÚÕÀÝÉÅ ÜÔÏ × ÒÁÚÎÙÅ ÆÏÒÍÁÔÙ.

åÓÔØ Õ ÍÅÎÑ ÐÒÅÄÕÂÅÖÄÅÎÉÅ Ë ÐÌÁ×ÕÞËÅ.. HÁÞÉÎÁÑ ÏÔ ÏÔÓÕÔÓÔ×ÉÑ fpu Õ ÍÎÏÇÉÈ ËÒÉÓÔÁÌÌÏ× É ÚÁËÁÎÞÉ×ÁÑ ÐÒÉËÏÌÁÍÉ Ó ÎÅ ×ÓÅÇÄÁ ÏÞÅ×ÉÄÎÏÊ ÉÎÔÅÒÐÒÅÔÁÃÉÅÊ ÐÌÁ×ÕÞÉÈ ÌÉÔÅÒÁÌÏ× ËÏÍÐÉÌÑÔÏÒÏÍ.

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... "ôÁË ÏÎ ÎÅ ÔÏÌØËÏ ÇÏÌÕÂÏÊ, ÎÏ É ÄÏ×ÅÒÅÎÎÙÊ" ÐÏÄÕÍÁÌ âÁÏ.

ðÒÉ×ÅÔ Nickita!

23 Oct 05 00:53, Nickita A Startcev ÐÉÓÁÌ Alex Mogilnikov:

NS>>> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS>>> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NS>>> ÓÍÏÔÒÅÔØ?

AM>> óÔÁÎÄÁÒÔÎÁÑ C-ÛÎÁÑ libc, ÆÕÎËÃÉÑ gmtime.

NS> åÓÔØ Õ ÍÅÎÑ ÐÏÄÏÚÒÅÎÉÅ, ÞÔÏ ×ÅÓØ libc ÔÑÎÕÔØ ÚÁ ÓÏÂÏÊ ÎÅ ÓÔïÉÔ.

÷ ËÁËÏÍ ÓÍÙÓÌÅ "ÔÑÎÕÔØ"? ëÕÄÁ? é ÐÏÞÅÍÕ ×ÅÓØ? gmtime ÏÂÙÞÎÏ ÎÉËÁËÉÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ ÎÅ ÉÍÅÅÔ, ÜÔÏ ÏÄÎÁ ÓÆÅÒÉÞÅÓËÁÑ ÆÕÎËÃÉÑ × ×ÁËÕÕÍÅ. :) óÔÏÉÔ ÉÌÉ ÎÅÔ ÔÑÎÕÔØ - ÒÅÛÁÔØ ÔÅÂÅ.

NS> éÌÉ ÔÙ ÎÁÍÅËÁÅÛØ, ÞÔÏ ÜÔÏ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÎÁÄÏ ÉÓËÁÔØ × ÉÓÈÏÄÎÉËÁÈ NS> libc?

ñ ÎÉ ÎÁ ÞÔÏ ÎÅ ÎÁÍÅËÁÀ, Ñ ÐÒÏÓÔÏ ÏÔ×ÅÔÉÌ "ËÕÄÁ ÓÍÏÔÒÅÔØ". éÚ Ô×ÏÅÇÏ ×ÏÐÒÏÓÁ Ñ ÎÅ ÐÏÎÑÌ, ÎÕÖÅÎ ÌÉ ÔÅÂÅ ÁÌÇÏÒÉÔÍ (ÔÏ ÅÓÔØ ÉÓÈÏÄÎÉË ÄÌÑ ÁÎÁÌÉÚÁ) ÉÌÉ ÂÉÂÌÉÏÔÅËÁ ÞÔÏÂÙ ÐÒÏÓÔÏ ×ÚÑÔØ É ÉÓÐÏÌØÚÏ×ÁÔØ. äÕÍÁÀ, ÔÙ ÓÁÍ ÜÔÏ ÒÅÛÉÛØ. ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... G8: ÉÎÏÇÄÁ ÌÕÞÛÅ ÄÉÒÉÖÉÒÏ×ÁÔØ, ÞÅÍ ÇÏ×ÏÒÉÔØ.

Hello Nickita.

Sun Oct 23 2005 01:08, Nickita A Startcev wrote to me:

DT>> ëÓÔÁÔÉ, × ÄÅÌØÆÉ/VP ÅÓÔØ ÕÄÏÂÎÙÊ ÆÏÒÍÁÔ ÄÁÔÙ-×ÒÅÍÅÎÉ: ÞÉÓÌÏ Ó DT>> ÐÌÁ×ÁÀÝÅÊ ÔÏÞËÏÊ; 1.0 ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÓÕÔËÁÍ;

[skip]

NAS> åÓÔØ Õ ÍÅÎÑ ÐÒÅÄÕÂÅÖÄÅÎÉÅ Ë ÐÌÁ×ÕÞËÅ.. HÁÞÉÎÁÑ ÏÔ ÏÔÓÕÔÓÔ×ÉÑ fpu Õ NAS> ÍÎÏÇÉÈ ËÒÉÓÔÁÌÌÏ× É ÚÁËÁÎÞÉ×ÁÑ ÐÒÉËÏÌÁÍÉ Ó ÎÅ ×ÓÅÇÄÁ ÏÞÅ×ÉÄÎÏÊ NAS> ÉÎÔÅÒÐÒÅÔÁÃÉÅÊ ÐÌÁ×ÕÞÉÈ ÌÉÔÅÒÁÌÏ× ËÏÍÐÉÌÑÔÏÒÏÍ.

ôÁË ÜÔÏ ÖÅ ÄÌÑ PC...

Dimmy.

Здравствуйте, Dimmy Timchenko!

Как-то Вы писали:

NAS>> Hужна библиотечка, которая переводила бы время в секундах с определенного NAS>> момента в год-месяц-число-час-минута-секунда. Куда смотреть?

DT> Я б сам написал за полчаса. :) Только надо учитывать "правила високосности": DT> каждый четвёртый год и каждое четвёртое столетие - високосные.

А високосное столетие - это как, если не трудно?

Hello, Nickita! You wrote to <All>to All on 21 Oct 05 16:03:24:

NA> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NA> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NA> ÓÍÏÔÒÅÔØ? äÌÑ Ô×ÏÅÇÏ ÁË×Á-ÔÁÊÍÅÒÁ Ñ ÂÙ ÐÏÓÏ×ÅÔÏ×ÁÌ ÐÅÒÅÓÍÏÔÒÅÔØ ÓÈÅÍÁÔÉËÕ É ÎÅ ÇÏÒÏÄÉÔØ ÞÁÓÙ ÎÁ 32-Ê ÍÅÇÅ, Á ÉÓÐÏÌØÚÏ×ÁÔØ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÅ ÍÉËÒÏÓÈÅÍÙ. HÁÐÒÉÍÅÒ DS1337(I2C). éÚ ÏÂ×ÑÚËÉ - ÞÁÓÏ×ÏÊ Ë×ÁÒÃ, ÄÉÏÄ Ó ÜÌÅËÔÒÏÌÉÔÏÍ ÎÁ ÐÉÔÁÎÉÅ. åÓÌÉ ÅÓÔØ ÖÅÌÁÎÉÅ ÍÏÖÎÏ ÐÏÓÔÁ×ÉÔØ ÉÏÎÉÓÔÏÒ ÉÌÉ ÂÁÔÁÒÅÊËÕ. éÓÈÏÄÎÉËÉ ÎÁ ó É áSM ÍÏÇÕ ÐÏÄËÉÎÕÔØ.

With best regards, . E-mail: snipped-for-privacy@p80.f.n6023.z2.fidonet.org

Hello Yoric.

Mon Oct 24 2005 08:59, Yoric Kotchukov wrote to me:

DT>> ñ  ÓÁÍ ÎÁÐÉÓÁÌ ÚÁ ÐÏÌÞÁÓÁ. :) ôÏÌØËÏ ÎÁÄÏ ÕÞÉÔÙ×ÁÔØ "ÐÒÁ×ÉÌÁ DT>> ×ÉÓÏËÏÓÎÏÓÔÉ": ËÁÖÄÙÊ ÞÅÔףÒÔÙÊ ÇÏÄ É ËÁÖÄÏÅ ÞÅÔףÒÔÏÅ ÓÔÏÌÅÔÉÅ - DT>> ×ÉÓÏËÏÓÎÙÅ.

YK> á ×ÉÓÏËÏÓÎÏÅ ÓÔÏÌÅÔÉÅ - ÜÔÏ ËÁË, ÅÓÌÉ ÎÅ ÔÒÕÄÎÏ?

HÕ, ÅÓÌÉ ÇÏÄ - ÐÏÓÌÅÄÎÉÊ × ÓÔÏÌÅÔÉÉ (1900,2000...) É ÄÅÌÉÔÓÑ ÎÁ 400 - ÔÏ ÇÏÄ ×ÉÓÏËÏÓÎÙÊ. HÏ 2000, ×ÒÏÄÅ, ×ÉÓÏËÏÓÎÙÍ ÎÅ ÂÙÌ?.. ޣÒÔ ÅÇÏ ÚÎÁÅÔ. :)

Dimmy.

*** ïÔ×ÅÔ ÎÁ ÐÉÓØÍÏ ÉÚ carbonArea (carbonArea). ðÒÉ×ÅÔ, Alexander !

24 Oct 05 , 13:46 Alexander Lavrov ÐÉÓÁÌ Ë Nickita A Startcev:

NA>> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NA>> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. ëÕÄÁ NA>> ÓÍÏÔÒÅÔØ? AL> äÌÑ Ô×ÏÅÇÏ ÁË×Á-ÔÁÊÍÅÒÁ Ñ ÂÙ ÐÏÓÏ×ÅÔÏ×ÁÌ ÐÅÒÅÓÍÏÔÒÅÔØ ÓÈÅÍÁÔÉËÕ É ÎÅ AL> ÇÏÒÏÄÉÔØ ÞÁÓÙ ÎÁ 32-Ê ÍÅÇÅ, Á ÉÓÐÏÌØÚÏ×ÁÔØ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÅ AL> ÍÉËÒÏÓÈÅÍÙ. HÁÐÒÉÍÅÒ DS1337(I2C). éÚ ÏÂ×ÑÚËÉ - ÞÁÓÏ×ÏÊ Ë×ÁÒÃ, ÄÉÏÄ Ó AL> ÜÌÅËÔÒÏÌÉÔÏÍ ÎÁ ÐÉÔÁÎÉÅ. åÓÌÉ ÅÓÔØ ÖÅÌÁÎÉÅ ÍÏÖÎÏ ÐÏÓÔÁ×ÉÔØ ÉÏÎÉÓÔÏÒ AL> ÉÌÉ ÂÁÔÁÒÅÊËÕ. éÓÈÏÄÎÉËÉ ÎÁ ó É áSM ÍÏÇÕ ÐÏÄËÉÎÕÔØ.

á ÞÕÔØ ÐÏÐÏÄÒÏÂÎÅÅ? HÕÌÅ×ÏÅ ÐÒÉÂÌÉÖÅÎÉÅ: ÉÎÄÉËÁÃÉÑ ×ÒÅÍÅÎÉ É ÆÁÚÙ ÌÕÎÙ; ËÎÏÐËÁ/ëÎÏÐËÉ ÐÏÄÓÔÒÏÊËÉ ×ÒÅÍÅÎÉ, ÏÄÉÎ ×Ù×ÏÄ ÎÁ "Ó×ÅÔÏÄÉÏÄ". ÷ ÐÒÅÄÅÌÅ ÚÁÈÏÞÅÔÓÑ ÐÏ×ÅÓÉÔØ ÔÅÒÍÏÄÁÔÞÉË, ÇÒÅÌËÕ, ÄÏÖÄÅ×ÁÌËÕ, ÄÁÔÞÉË ×ÌÁÖÎÏÓÔÉ, ÔÁÊÍÅÒ ÎÁ Ó×ÅÔ. íÏÖÅÔ É ÅÝÅ ÞÔÏ ÐÒÉÄÕÍÁÀ.

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ.

Mon Oct 24 2005 08:59, Yoric Kotchukov wrote to Dimmy Timchenko:

DT>> Я б сам написал за полчаса. :) Только надо учитывать "правила DT>> високосности": каждый четвёртый год и каждое четвёртое столетие - DT>> високосные.

YK> А високосное столетие - это как, если не трудно?

2000 г., 2400 г., ... IMHO

С уважением, Денис

ðpÉ×ÅÔ, Yoric. ÷ÏÔ ÞÔÏ Yoric Kotchukov wrote to Dimmy Timchenko:

NAS>>> HyÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏpÁÑ ÐÅpÅ×ÏÄÉÌÁ ÂÙ ×pÅÍÑ × ÓÅËyÎÄÁÈ Ó NAS>>> ÏÐpÅÄÅÌÅÎÎÏÇÏ NAS>>> ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎyÔÁ-ÓÅËyÎÄÁ. ëyÄÁ ÓÍÏÔpÅÔØ?

DT>> ñ  ÓÁÍ ÎÁÐÉÓÁÌ ÚÁ ÐÏÌÞÁÓÁ. :) ôÏÌØËÏ ÎÁÄÏ yÞÉÔÙ×ÁÔØ "ÐpÁ×ÉÌÁ DT>> ×ÉÓÏËÏÓÎÏÓÔÉ": DT>> ËÁÖÄÙÊ ÞÅÔףpÔÙÊ ÇÏÄ É ËÁÖÄÏÅ ÞÅÔףpÔÏÅ ÓÔÏÌÅÔÉÅ - ×ÉÓÏËÏÓÎÙÅ.

YK> á ×ÉÓÏËÏÓÎÏÅ ÓÔÏÌÅÔÉÅ - ÜÔÏ ËÁË, ÅÓÌÉ ÎÅ ÔpyÄÎÏ?

á ×ÏÔ ÔÁË: ÇÏÄ, ÏËÁÎÞÉ×ÁÀÝÉÊÓÑ ÎÁ Ä×Á ÎyÌÑ, × ÏÂÝÅÍ ÓÌyÞÁÅ ÎÅ Ñ×ÌÑÅÔÓÑ ×ÉÓÏËÏÓÎÙÍ É ÓÏÄÅpÖÉÔ 365 ÄÎÅÊ. ôÁËÏ×ÙÍ ÂÙÌ, ÅÓÌÉ ÎÅ ×py, 2000-Ê. ïÐÑÔØ-ÔÁËÉ, ÅÓÌÉ ÎÅ ×py, ËÁËÏÊ ÉÍÅÎÎÏ ÇÏÄ Ó ÎÏÍÅpÏÍ XX00 ÂyÄÅÔ ×ÉÓÏËÏÓÎÙÍ, Á ËÁËÏÊ - ÎÅÔ, pÅÛÁÀÔ ÁÓÔpÏÎÏÍÙ, É yÞÅÓÔØ ÜÔÏ Á×ÔÏÍÁÔÉÞÅÓËÉ ÄÌÑ ÌÀÂÏÊ ÄÁÔÙ ÎÅpÅÁÌØÎÏ. (éíèï!)

Michael G. Belousoff mickbell(dog)r66(dot)ru

formatting link
... ==== ðpÏÂÌÅÍy ÎÁÄÏ pÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

ðÒÉ×ÅÔ, Alex !

23 Oct 05 , 15:39 Alex Mogilnikov ÐÉÓÁÌ Ë Nickita A Startcev:

NS>>>> HÕÖÎÁ ÂÉÂÌÉÏÔÅÞËÁ, ËÏÔÏÒÁÑ ÐÅÒÅ×ÏÄÉÌÁ ÂÙ ×ÒÅÍÑ × ÓÅËÕÎÄÁÈ Ó NS>>>> ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÏÍÅÎÔÁ × ÇÏÄ-ÍÅÓÑÃ-ÞÉÓÌÏ-ÞÁÓ-ÍÉÎÕÔÁ-ÓÅËÕÎÄÁ. NS>>>> ëÕÄÁ ÓÍÏÔÒÅÔØ?

AM>>> óÔÁÎÄÁÒÔÎÁÑ C-ÛÎÁÑ libc, ÆÕÎËÃÉÑ gmtime.

NS>> åÓÔØ Õ ÍÅÎÑ ÐÏÄÏÚÒÅÎÉÅ, ÞÔÏ ×ÅÓØ libc ÔÑÎÕÔØ ÚÁ ÓÏÂÏÊ ÎÅ ÓÔïÉÔ.

AM> ÷ ËÁËÏÍ ÓÍÙÓÌÅ "ÔÑÎÕÔØ"? ëÕÄÁ? é ÐÏÞÅÍÕ ×ÅÓØ? gmtime ÏÂÙÞÎÏ AM> ÎÉËÁËÉÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ ÎÅ ÉÍÅÅÔ, ÜÔÏ ÏÄÎÁ ÓÆÅÒÉÞÅÓËÁÑ ÆÕÎËÃÉÑ × ×ÁËÕÕÍÅ. AM> :) óÔÏÉÔ ÉÌÉ ÎÅÔ ÔÑÎÕÔØ - ÒÅÛÁÔØ ÔÅÂÅ.

÷ӣ, ÐÒÏÔÏÒÍÏÚÉÌÓÑ É ÒÁÚÏÂÒÁÌÓÑ. :) ðÏÓÔÁ×ÉÌ avr-gcc, ÉÇÒÁÀÓØ Ó ÏÐÃÉÑÍÉ. ÷ӣ ÔÁÍ ÅÓÔØ, ÐÏÞÔÉ.

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... ÏÂÕÞÁÀÝÁÑ ÆÉÒÍÁ "ôÁÎÔÁÌ óÉÚÉÆÏ×ÉÞ"

Hello Dimmy.

24 Oct 05 14:24, you wrote to Yoric Kotchukov:

DT> HÕ, ÅÓÌÉ ÇÏÄ - ÐÏÓÌÅÄÎÉÊ × ÓÔÏÌÅÔÉÉ (1900,2000...) É ÄÅÌÉÔÓÑ ÎÁ 400 - DT> ÔÏ ÇÏÄ ×ÉÓÏËÏÓÎÙÊ. HÏ 2000, ×pÏÄÅ, ×ÉÓÏËÏÓÎÙÍ ÎÅ ÂÙÌ?.. ޣpÔ ÅÇÏ DT> ÚÎÁÅÔ. :) $ cal 02 2000 æÅ×pÁÌÑ 2000 ÷Ó ðÎ ÷Ô óp þÔ ðÔ óÂ

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Sergey

ðÒÉ×ÅÔ Michael!

24 Oct 05 20:26, Michael Belousoff ÐÉÓÁÌ Yoric Kotchukov:

MB> á ×ÏÔ ÔÁË: ÇÏÄ, ÏËÁÎÞÉ×ÁÀÝÉÊÓÑ ÎÁ Ä×Á ÎyÌÑ, × ÏÂÝÅÍ ÓÌyÞÁÅ MB> ÎÅ Ñ×ÌÑÅÔÓÑ ×ÉÓÏËÏÓÎÙÍ É ÓÏÄÅpÖÉÔ 365 ÄÎÅÊ. ôÁËÏ×ÙÍ ÂÙÌ, ÅÓÌÉ MB> ÎÅ ×py, 2000-Ê. MB> ïÐÑÔØ-ÔÁËÉ, ÅÓÌÉ ÎÅ ×py, ËÁËÏÊ ÉÍÅÎÎÏ ÇÏÄ Ó ÎÏÍÅpÏÍ XX00 MB> ÂyÄÅÔ ×ÉÓÏËÏÓÎÙÍ, Á ËÁËÏÊ - ÎÅÔ, pÅÛÁÀÔ ÁÓÔpÏÎÏÍÙ, É yÞÅÓÔØ MB> ÜÔÏ Á×ÔÏÍÁÔÉÞÅÓËÉ ÄÌÑ ÌÀÂÏÊ ÄÁÔÙ ÎÅpÅÁÌØÎÏ. (éíèï!)

éíèï ×ÒÅÛØ. :) óÏÇÌÁÓÎÏ ÇÒÉÇÏÒÉÁÎÓËÏÍÕ ËÁÌÅÎÄÁÒÀ, ÅÓÌÉ ÎÏÍÅÒ ÇÏÄÁ ËÒÁÔÅÎ 400, ÔÏ ÇÏÄ ×ÉÓÏËÏÓÎÙÊ. 2000 ËÒÁÔÎÏ 400. ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... äÁÒÅÎÏÍÕ ÐÉÓØÍÕ × ËÌÕÄÖÉ ÎÅ ÓÍÏÔÒÑÔ.

Tue Oct 25 2005 00:44, Sergey Davydov wrote to Dimmy Timchenko:

DT>> HÕ, ÅÓÌÉ ÇÏÄ - ÐÏÓÌÅÄÎÉÊ × ÓÔÏÌÅÔÉÉ (1900,2000...) É ÄÅÌÉÔÓÑ ÎÁ 400 - DT>> ÔÏ ÇÏÄ ×ÉÓÏËÏÓÎÙÊ. HÏ 2000, ×pÏÄÅ, ×ÉÓÏËÏÓÎÙÍ ÎÅ ÂÙÌ?.. ޣpÔ ÅÇÏ DT>> ÚÎÁÅÔ. :)

SD> $ cal 02 2000 SD> æÅ×pÁÌÑ 2000 SD> ÷Ó ðÎ ÷Ô óp þÔ ðÔ ó SD> 1 2 3 4 5 SD> 6 7 8 9 10 11 12 SD> 13 14 15 16 17 18 19 SD> 20 21 22 23 24 25 26 SD> 27 28 29

ïÛÉÂËÁ 2000 ÇÏÄÁ, ËÏÔÏÒÕÀ ÐÏÞÅÍÕ ÔÏ ×ÓÅ ÖÄÁÌÉ × ÎÏ×ÙÊ ÇÏÄ, ÏÛÉÄÁÑ, ÞÔÏ ËÏÍÐØÀÔÅÒ "ÎÅ ÓÍÏÖÅÔ ÏÔÓÞÉÔÙ×ÁÔØ ×ÒÅÍÑ, ËÏÇÄÁ Õ×ÉÄÉÔ ÔÒÉ ÎÕÌÑ ÐÏÄÒÑÄ". ëÁËÁÑ ÞÕÛØ, ÐÒÅÄÓÔÁ×ÌÑÀ, ÓËÏÌØËÏ ÂÁÂÏË ÔÁÍ ÂÙÌÏ ÓÒÕÂÌÅÎÏ Ó "ÔÕÐÙÈ ÀÚÅÒÅÊ"

icq 44341220

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required