Преобразование 10:00 EST во время Пакистана: методы и примеры кода

Чтобы преобразовать 10 утра по восточному стандартному времени (EST) в стандартное время Пакистана (PKT), вы можете использовать разные языки программирования. Вот несколько примеров:

  1. Python:

    from datetime import datetime
    import pytz
    est = pytz.timezone('US/Eastern')
    pakistan = pytz.timezone('Asia/Karachi')
    est_time = datetime.now(est).strptime('10:00', '%H:%M')
    pakistan_time = est_time.astimezone(pakistan).strftime('%H:%M')
    print(f"The equivalent time in Pakistan is {pakistan_time}")
  2. JavaScript:

    const estTime = new Date().toLocaleString('en-US', {
    timeZone: 'America/New_York',
    hour: 'numeric',
    minute: 'numeric',
    });
    const pakistanTime = new Date(estTime);
    pakistanTime.setHours(pakistanTime.getHours() + 10);
    console.log(`The equivalent time in Pakistan is ${pakistanTime.toLocaleTimeString('en-PK')}`);
  3. PHP:

    date_default_timezone_set('America/New_York');
    $estTime = new DateTime('10:00');
    $pakistanTime = clone $estTime;
    $pakistanTime->setTimezone(new DateTimeZone('Asia/Karachi'));
    echo "The equivalent time in Pakistan is " . $pakistanTime->format('H:i');