Size: a a a

2021 June 23

a

allter in Modern::Perl
Это по грегорианскому календарю? Тогда можно просто посчитать и перевести в тот же unix timestamp.
источник

ВВ

Виолетта Вета... in Modern::Perl
да я считала, но что-то не то выходит
источник

ВВ

Виолетта Вета... in Modern::Perl
1969*365.25*24*60*60 по идее, но что-то не то
источник

a

allter in Modern::Perl
источник

ВВ

Виолетта Вета... in Modern::Perl
спасибо, пошаманю
источник

SZ

Sergey Zhmylove in Modern::Perl
@PerlBanjoBot print 1969*365.25*24*60*60
источник

P

PerlBanjoBot in Modern::Perl
источник

SZ

Sergey Zhmylove in Modern::Perl
А должно быть 62136892800
источник

ВВ

Виолетта Вета... in Modern::Perl
ну уже нашли, да
источник

ВВ

Виолетта Вета... in Modern::Perl
но все равно что-то странное выходит
источник

a

allter in Modern::Perl
разница 6 часов получается. похоже на какую-то временную зону.
источник

ВВ

Виолетта Вета... in Modern::Perl
например, на 23.06.2021 00:00:00 для С# выходит 637593984000000000 тиков по той формуле и это отрабатывает. А в перле у меня получается на ту же самую дату 637612884000000000 и это неверно
источник

ВВ

Виолетта Вета... in Modern::Perl
my $dt = DateTime->new(
   year       => 2021,
   month      => 6,
   day        => 23,
   hour       => 0,
   minute     => 0,
   second     => 0,
   nanosecond => 0,
   time_zone  => 'Europe/Moscow',
);

 my $timestamp_from = ( $dt->epoch + 62136892800 ) * 10000000;
источник

a

allter in Modern::Perl
это всё в какой временной зоне?
источник

ВВ

Виолетта Вета... in Modern::Perl
ну вроде москва
источник

a

allter in Modern::Perl
$ date --date=@`perl -e 'print 637612884000000000 / 10_000_000 - 62136892800 '`
Ср июн 23 00:00:00 +03 2021
источник

a

allter in Modern::Perl
а эти тики шарповские - они в какой-то конретной TZ?
источник

a

allter in Modern::Perl
А не то посчитал:

$ date --date=@`perl -e 'print 637593984000000000 / 10_000_000 - 62136892800 '`
Вт июн  1 03:00:00 +03 2021

Действительно, не похоже.
источник

ВВ

Виолетта Вета... in Modern::Perl
Просто в АПИ пример только на C#.
источник

ВВ

Виолетта Вета... in Modern::Perl
вообще рядом с примером сейчас нашла, что эта метка времени не привязана к часовому поясу. Ее можно воспринимать как UTC-время.
источник