Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Kak poluchit Byte[] iz DateTime


Автор: unkis 29.7.2005, 15:51
Est takoj kod.

Код


byte[] b = {3,2,4,3,2,5,4,3,5,2,2,2,2,3,3,3};
            
Guid g = new Guid(b);
DateTime s=DateTime.Now;
Console.WriteLine(s.Ticks);


nugno s.Ticks convertirovat v byte[] i zamenit pervie 8 byte v peremennoj b.


Kak eto sdelat?

Zaraniya blagodaren.


P.s: v FireFoxe Translit ne rabotaet.

Автор: mr.DUDA 29.7.2005, 19:03
Типа того:
Код

    ulong ticks = (ulong)DateTime.Now.Ticks;
    for(int i=0; i<8; i++, ticks>>=8)
        b[i] = (byte)(ticks&0xff);


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)