• [OT] Unix Time Stamp - Independence Day 2025 :-)

    From Stefan Claas@21:1/5 to All on Tue Jun 11 16:12:33 2024
    $ echo -n '68686868' | hex2date
    Friday, 04. July 2025 23:48:56 +0000 (UTC)

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Stefan Claas on Tue Jun 11 17:59:35 2024
    On Tue, 11 Jun 2024 16:12:33 +0200, Stefan Claas wrote:

    $ echo -n '68686868' | hex2date Friday, 04. July 2025 23:48:56 +0000
    (UTC)

    For those who don't have hex2date:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('68686868', 16)))"
    2025-07-05 01:48:56

    or:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('67676767', 16)))"
    2024-12-22 02:12:07

    or even funnier, the most evil day ever:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('66666666', 16)))"
    2024-06-10 04:35:18

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Harnden@21:1/5 to Cri-Cri on Tue Jun 11 20:44:18 2024
    On 11/06/2024 18:59, Cri-Cri wrote:
    On Tue, 11 Jun 2024 16:12:33 +0200, Stefan Claas wrote:

    $ echo -n '68686868' | hex2date Friday, 04. July 2025 23:48:56 +0000
    (UTC)

    For those who don't have hex2date:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('68686868', 16)))"
    2025-07-05 01:48:56

    or:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('67676767', 16)))"
    2024-12-22 02:12:07

    or even funnier, the most evil day ever:

    $ python -c "import datetime as dt;print(dt.datetime.fromtimestamp(int('66666666', 16)))"
    2024-06-10 04:35:18


    $ date -d @$((16#68686868))
    Fri 4 Jul 23:48:56 UTC 2025



    --
    This email has been checked for viruses by AVG antivirus software.
    www.avg.com

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Richard Harnden on Wed Jun 12 17:04:49 2024
    On Tue, 11 Jun 2024 20:44:18 +0100, Richard Harnden wrote:

    $ date -d @$((16#68686868))
    Fri 4 Jul 23:48:56 UTC 2025

    Interesting. Bash is a wonderful tool. :)

    My Python version also works on that other system...which shall remain nameless. ;)

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Cri-Cri on Wed Jun 12 21:01:30 2024
    Cri-Cri wrote:

    On Tue, 11 Jun 2024 20:44:18 +0100, Richard Harnden wrote:

    $ date -d @$((16#68686868))
    Fri 4 Jul 23:48:56 UTC 2025

    Interesting. Bash is a wonderful tool. :)

    Agreed. :-)

    My Python version also works on that other system...which shall remain nameless. ;)

    My program works on fifty different platforms and I am
    currently working to include all timezones, besides +0000 UTC. :-)

    Africa is already finished.

    $ echo -n '68686868' | go run hex2date.go -tz Africa
    Time Zone Time
    Africa/Abidjan 2025-07-04 23:48:56 GMT
    Africa/Accra 2025-07-04 23:48:56 GMT Africa/Addis_Ababa 2025-07-05 02:48:56 EAT
    Africa/Algiers 2025-07-05 00:48:56 CET
    Africa/Asmara 2025-07-05 02:48:56 EAT
    Africa/Asmera 2025-07-05 02:48:56 EAT
    Africa/Bamako 2025-07-04 23:48:56 GMT
    Africa/Bangui 2025-07-05 00:48:56 WAT
    Africa/Bangui 2025-07-05 00:48:56 WAT
    Africa/Banjul 2025-07-04 23:48:56 GMT
    Africa/Bissau 2025-07-04 23:48:56 GMT
    Africa/Blantyre 2025-07-05 01:48:56 CAT Africa/Brazzaville 2025-07-05 00:48:56 WAT Africa/Bujumbura 2025-07-05 01:48:56 CAT
    Africa/Cairo 2025-07-05 02:48:56 EEST Africa/Casablanca 2025-07-05 00:48:56 +01
    Africa/Ceuta 2025-07-05 01:48:56 CEST
    Africa/Conakry 2025-07-04 23:48:56 GMT
    Africa/Dakar 2025-07-04 23:48:56 GMT Africa/Dar_es_Salaam 2025-07-05 02:48:56 EAT
    Africa/Djibouti 2025-07-05 02:48:56 EAT
    Africa/Douala 2025-07-05 00:48:56 WAT
    Africa/El_Aaiun 2025-07-05 00:48:56 +01
    Africa/Freetown 2025-07-04 23:48:56 GMT
    Africa/Gaborone 2025-07-05 01:48:56 CAT
    Africa/Harare 2025-07-05 01:48:56 CAT Africa/Johannesburg 2025-07-05 01:48:56 SAST
    Africa/Juba 2025-07-05 01:48:56 CAT
    Africa/Kampala 2025-07-05 02:48:56 EAT
    Africa/Khartoum 2025-07-05 01:48:56 CAT
    Africa/Kigali 2025-07-05 01:48:56 CAT
    Africa/Kinshasa 2025-07-05 00:48:56 WAT
    Africa/Lagos 2025-07-05 00:48:56 WAT Africa/Libreville 2025-07-05 00:48:56 WAT
    Africa/Lome 2025-07-04 23:48:56 GMT
    Africa/Luanda 2025-07-05 00:48:56 WAT Africa/Lubumbashi 2025-07-05 01:48:56 CAT
    Africa/Lusaka 2025-07-05 01:48:56 CAT
    Africa/Malabo 2025-07-05 00:48:56 WAT
    Africa/Maputo 2025-07-05 01:48:56 CAT
    Africa/Maseru 2025-07-05 01:48:56 SAST
    Africa/Mbabane 2025-07-05 01:48:56 SAST Africa/Mogadishu 2025-07-05 02:48:56 EAT
    Africa/Monrovia 2025-07-04 23:48:56 GMT
    Africa/Nairobi 2025-07-05 02:48:56 EAT
    Africa/Ndjamena 2025-07-05 00:48:56 WAT
    Africa/Niamey 2025-07-05 00:48:56 WAT Africa/Nouakchott 2025-07-04 23:48:56 GMT Africa/Ouagadougou 2025-07-04 23:48:56 GMT Africa/Porto-Novo 2025-07-05 00:48:56 WAT
    Africa/Sao_Tome 2025-07-04 23:48:56 GMT
    Africa/Timbuktu 2025-07-04 23:48:56 GMT
    Africa/Tripoli 2025-07-05 01:48:56 EET
    Africa/Tunis 2025-07-05 00:48:56 CET
    Africa/Windhoek 2025-07-05 01:48:56 CAT

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Stefan Claas on Thu Jun 13 17:59:50 2024
    On Wed, 12 Jun 2024 21:01:30 +0200, Stefan Claas wrote:

    My program works on fifty different platforms and I am currently working
    to include all timezones, besides +0000 UTC. :-)

    Does that include BCE? :)

    Only Gregorian or Julian also? How about Mayan? :)

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Cri-Cri on Thu Jun 13 20:33:51 2024
    Cri-Cri wrote:

    On Wed, 12 Jun 2024 21:01:30 +0200, Stefan Claas wrote:

    My program works on fifty different platforms and I am currently working
    to include all timezones, besides +0000 UTC. :-)

    Does that include BCE? :)

    Only Gregorian or Julian also? How about Mayan? :)


    No ... but here is a bash script, written by Bing AI, which
    allows you to enter with -h hex values, or with -d decimal
    values and prints to stdout all timezones. :-)

    #!/bin/bash
    # Assume the time is in decimal format by default
    time_format="decimal"

    # Check if arguments were passed
    while getopts ":d:h:" opt; do
    case $opt in
    d)
    epoch_time=$OPTARG
    ;;
    h)
    epoch_time=$((16#$OPTARG))
    time_format="hex"
    ;;
    \?)
    echo "Invalid option: -$OPTARG" >&2
    exit 1
    ;;
    :)
    echo "Option -$OPTARG requires an argument." >&2
    exit 1
    ;;
    esac
    done

    # Use the current time if no time was passed
    if [ -z "$epoch_time" ]; then
    epoch_time=$(date +%s)
    fi

    # Print the table header
    printf "%-40s %s\n" "Timezone" "Local Time"
    echo "---------------------------------------------------------------------"

    # Write all available timezones to a file
    timedatectl list-timezones > timezones.txt

    # Output the local time for the passed Unix Epoch Time in each timezone
    while IFS= read -r timezone
    do
    local_time=$(TZ=$timezone date -d "@$epoch_time" '+%a %b %d %Y %H:%M:%S %Z')
    printf "%-40s %s\n" "$timezone" "$local_time"
    done < timezones.txt

    And here a sample run:

    ./tz.sh -h 68686868 > data.txt

    data.txt:Timezone Local Time

    ---------------------------------------------------------------------

    Africa/Abidjan Fri Jul 04 2025 23:48:56 GMT

    Africa/Accra Fri Jul 04 2025 23:48:56 GMT

    Africa/Addis_Ababa Sat Jul 05 2025 02:48:56 EAT

    Africa/Algiers Sat Jul 05 2025 00:48:56 CET

    Africa/Asmara Sat Jul 05 2025 02:48:56 EAT

    Africa/Asmera Sat Jul 05 2025 02:48:56 EAT

    Africa/Bamako Fri Jul 04 2025 23:48:56 GMT

    Africa/Bangui Sat Jul 05 2025 00:48:56 WAT

    Africa/Banjul Fri Jul 04 2025 23:48:56 GMT

    Africa/Bissau Fri Jul 04 2025 23:48:56 GMT

    Africa/Blantyre Sat Jul 05 2025 01:48:56 CAT

    Africa/Brazzaville Sat Jul 05 2025 00:48:56 WAT

    Africa/Bujumbura Sat Jul 05 2025 01:48:56 CAT

    Africa/Cairo Sat Jul 05 2025 02:48:56 EEST

    Africa/Casablanca Sat Jul 05 2025 00:48:56 +01

    Africa/Ceuta Sat Jul 05 2025 01:48:56 CEST

    Africa/Conakry Fri Jul 04 2025 23:48:56 GMT

    Africa/Dakar Fri Jul 04 2025 23:48:56 GMT

    Africa/Dar_es_Salaam Sat Jul 05 2025 02:48:56 EAT

    Africa/Djibouti Sat Jul 05 2025 02:48:56 EAT

    Africa/Douala Sat Jul 05 2025 00:48:56 WAT

    Africa/El_Aaiun Sat Jul 05 2025 00:48:56 +01

    Africa/Freetown Fri Jul 04 2025 23:48:56 GMT

    Africa/Gaborone Sat Jul 05 2025 01:48:56 CAT

    Africa/Harare Sat Jul 05 2025 01:48:56 CAT

    Africa/Johannesburg Sat Jul 05 2025 01:48:56 SAST

    Africa/Juba Sat Jul 05 2025 01:48:56 CAT

    Africa/Kampala Sat Jul 05 2025 02:48:56 EAT

    Africa/Khartoum Sat Jul 05 2025 01:48:56 CAT

    Africa/Kigali Sat Jul 05 2025 01:48:56 CAT

    Africa/Kinshasa Sat Jul 05 2025 00:48:56 WAT

    Africa/Lagos Sat Jul 05 2025 00:48:56 WAT

    Africa/Libreville Sat Jul 05 2025 00:48:56 WAT

    Africa/Lome Fri Jul 04 2025 23:48:56 GMT

    Africa/Luanda Sat Jul 05 2025 00:48:56 WAT

    Africa/Lubumbashi Sat Jul 05 2025 01:48:56 CAT

    Africa/Lusaka Sat Jul 05 2025 01:48:56 CAT

    Africa/Malabo Sat Jul 05 2025 00:48:56 WAT

    Africa/Maputo Sat Jul 05 2025 01:48:56 CAT

    Africa/Maseru Sat Jul 05 2025 01:48:56 SAST

    Africa/Mbabane Sat Jul 05 2025 01:48:56 SAST

    Africa/Mogadishu Sat Jul 05 2025 02:48:56 EAT

    Africa/Monrovia Fri Jul 04 2025 23:48:56 GMT

    Africa/Nairobi Sat Jul 05 2025 02:48:56 EAT

    Africa/Ndjamena Sat Jul 05 2025 00:48:56 WAT

    Africa/Niamey Sat Jul 05 2025 00:48:56 WAT

    Africa/Nouakchott Fri Jul 04 2025 23:48:56 GMT

    Africa/Ouagadougou Fri Jul 04 2025 23:48:56 GMT

    Africa/Porto-Novo Sat Jul 05 2025 00:48:56 WAT

    Africa/Sao_Tome Fri Jul 04 2025 23:48:56 GMT

    Africa/Timbuktu Fri Jul 04 2025 23:48:56 GMT

    Africa/Tripoli Sat Jul 05 2025 01:48:56 EET

    Africa/Tunis Sat Jul 05 2025 00:48:56 CET

    Africa/Windhoek Sat Jul 05 2025 01:48:56 CAT

    America/Adak Fri Jul 04 2025 14:48:56 HDT

    America/Anchorage Fri Jul 04 2025 15:48:56 AKDT

    America/Anguilla Fri Jul 04 2025 19:48:56 AST

    America/Antigua Fri Jul 04 2025 19:48:56 AST

    America/Araguaina Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Buenos_Aires Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Catamarca Fri Jul 04 2025 20:48:56 -03

    America/Argentina/ComodRivadavia Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Cordoba Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Jujuy Fri Jul 04 2025 20:48:56 -03

    America/Argentina/La_Rioja Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Mendoza Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Rio_Gallegos Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Salta Fri Jul 04 2025 20:48:56 -03

    America/Argentina/San_Juan Fri Jul 04 2025 20:48:56 -03

    America/Argentina/San_Luis Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Tucuman Fri Jul 04 2025 20:48:56 -03

    America/Argentina/Ushuaia Fri Jul 04 2025 20:48:56 -03

    America/Aruba Fri Jul 04 2025 19:48:56 AST

    America/Asuncion Fri Jul 04 2025 19:48:56 -04

    America/Atikokan Fri Jul 04 2025 18:48:56 EST

    America/Atka Fri Jul 04 2025 14:48:56 HDT

    America/Bahia Fri Jul 04 2025 20:48:56 -03

    America/Bahia_Banderas Fri Jul 04 2025 17:48:56 CST

    America/Barbados Fri Jul 04 2025 19:48:56 AST

    America/Belem Fri Jul 04 2025 20:48:56 -03

    America/Belize Fri Jul 04 2025 17:48:56 CST

    America/Blanc-Sablon Fri Jul 04 2025 19:48:56 AST

    America/Boa_Vista Fri Jul 04 2025 19:48:56 -04

    America/Bogota Fri Jul 04 2025 18:48:56 -05

    America/Boise Fri Jul 04 2025 17:48:56 MDT

    America/Buenos_Aires Fri Jul 04 2025 20:48:56 -03

    America/Cambridge_Bay Fri Jul 04 2025 17:48:56 MDT

    America/Campo_Grande Fri Jul 04 2025 19:48:56 -04

    America/Cancun Fri Jul 04 2025 18:48:56 EST

    America/Caracas Fri Jul 04 2025 19:48:56 -04

    America/Catamarca Fri Jul 04 2025 20:48:56 -03

    America/Cayenne Fri Jul 04 2025 20:48:56 -03

    America/Cayman Fri Jul 04 2025 18:48:56 EST

    America/Chicago Fri Jul 04 2025 18:48:56 CDT

    America/Chihuahua Fri Jul 04 2025 17:48:56 CST

    America/Ciudad_Juarez Fri Jul 04 2025 17:48:56 MDT

    America/Coral_Harbour Fri Jul 04 2025 18:48:56 EST

    America/Cordoba Fri Jul 04 2025 20:48:56 -03

    America/Costa_Rica Fri Jul 04 2025 17:48:56 CST

    America/Creston Fri Jul 04 2025 16:48:56 MST

    America/Cuiaba Fri Jul 04 2025 19:48:56 -04

    America/Curacao Fri Jul 04 2025 19:48:56 AST

    America/Danmarkshavn Fri Jul 04 2025 23:48:56 GMT

    America/Dawson Fri Jul 04 2025 16:48:56 MST

    America/Dawson_Creek Fri Jul 04 2025 16:48:56 MST

    America/Denver Fri Jul 04 2025 17:48:56 MDT

    America/Detroit Fri Jul 04 2025 19:48:56 EDT

    America/Dominica Fri Jul 04 2025 19:48:56 AST

    America/Edmonton Fri Jul 04 2025 17:48:56 MDT

    America/Eirunepe Fri Jul 04 2025 18:48:56 -05

    America/El_Salvador Fri Jul 04 2025 17:48:56 CST

    America/Ensenada Fri Jul 04 2025 16:48:56 PDT

    America/Fort_Nelson Fri Jul 04 2025 16:48:56 MST

    America/Fort_Wayne Fri Jul 04 2025 19:48:56 EDT

    America/Fortaleza Fri Jul 04 2025 20:48:56 -03

    America/Glace_Bay Fri Jul 04 2025 20:48:56 ADT

    America/Godthab Fri Jul 04 2025 22:48:56 -01

    America/Goose_Bay Fri Jul 04 2025 20:48:56 ADT

    America/Grand_Turk Fri Jul 04 2025 19:48:56 EDT

    America/Grenada Fri Jul 04 2025 19:48:56 AST

    America/Guadeloupe Fri Jul 04 2025 19:48:56 AST

    America/Guatemala Fri Jul 04 2025 17:48:56 CST

    America/Guayaquil Fri Jul 04 2025 18:48:56 -05

    America/Guyana Fri Jul 04 2025 19:48:56 -04

    America/Halifax Fri Jul 04 2025 20:48:56 ADT

    America/Havana Fri Jul 04 2025 19:48:56 CDT

    America/Hermosillo Fri Jul 04 2025 16:48:56 MST

    America/Indiana/Indianapolis Fri Jul 04 2025 19:48:56 EDT

    America/Indiana/Knox Fri Jul 04 2025 18:48:56 CDT

    America/Indiana/Marengo Fri Jul 04 2025 19:48:56 EDT

    America/Indiana/Petersburg Fri Jul 04 2025 19:48:56 EDT

    America/Indiana/Tell_City Fri Jul 04 2025 18:48:56 CDT

    America/Indiana/Vevay Fri Jul 04 2025 19:48:56 EDT

    America/Indiana/Vincennes Fri Jul 04 2025 19:48:56 EDT

    America/Indiana/Winamac Fri Jul 04 2025 19:48:56 EDT

    America/Indianapolis Fri Jul 04 2025 19:48:56 EDT

    America/Inuvik Fri Jul 04 2025 17:48:56 MDT

    America/Iqaluit Fri Jul 04 2025 19:48:56 EDT

    America/Jamaica Fri Jul 04 2025 18:48:56 EST

    America/Jujuy Fri Jul 04 2025 20:48:56 -03

    America/Juneau Fri Jul 04 2025 15:48:56 AKDT

    America/Kentucky/Louisville Fri Jul 04 2025 19:48:56 EDT

    America/Kentucky/Monticello Fri Jul 04 2025 19:48:56 EDT

    America/Knox_IN Fri Jul 04 2025 18:48:56 CDT

    America/Kralendijk Fri Jul 04 2025 19:48:56 AST

    America/La_Paz Fri Jul 04 2025 19:48:56 -04

    America/Lima Fri Jul 04 2025 18:48:56 -05

    America/Los_Angeles Fri Jul 04 2025 16:48:56 PDT

    America/Louisville Fri Jul 04 2025 19:48:56 EDT

    America/Lower_Princes Fri Jul 04 2025 19:48:56 AST

    America/Maceio Fri Jul 04 2025 20:48:56 -03

    America/Managua Fri Jul 04 2025 17:48:56 CST

    America/Manaus Fri Jul 04 2025 19:48:56 -04

    America/Marigot Fri Jul 04 2025 19:48:56 AST

    America/Martinique Fri Jul 04 2025 19:48:56 AST

    America/Matamoros Fri Jul 04 2025 18:48:56 CDT

    America/Mazatlan Fri Jul 04 2025 16:48:56 MST

    America/Mendoza Fri Jul 04 2025 20:48:56 -03

    America/Menominee Fri Jul 04 2025 18:48:56 CDT

    America/Merida Fri Jul 04 2025 17:48:56 CST

    America/Metlakatla Fri Jul 04 2025 15:48:56 AKDT

    America/Mexico_City Fri Jul 04 2025 17:48:56 CST

    America/Miquelon Fri Jul 04 2025 21:48:56 -02

    America/Moncton Fri Jul 04 2025 20:48:56 ADT

    America/Monterrey Fri Jul 04 2025 17:48:56 CST

    America/Montevideo Fri Jul 04 2025 20:48:56 -03

    America/Montreal Fri Jul 04 2025 19:48:56 EDT

    America/Montserrat Fri Jul 04 2025 19:48:56 AST

    America/Nassau Fri Jul 04 2025 19:48:56 EDT

    America/New_York Fri Jul 04 2025 19:48:56 EDT

    America/Nipigon Fri Jul 04 2025 19:48:56 EDT

    America/Nome Fri Jul 04 2025 15:48:56 AKDT

    America/Noronha Fri Jul 04 2025 21:48:56 -02

    America/North_Dakota/Beulah Fri Jul 04 2025 18:48:56 CDT

    America/North_Dakota/Center Fri Jul 04 2025 18:48:56 CDT

    America/North_Dakota/New_Salem Fri Jul 04 2025 18:48:56 CDT

    America/Nuuk Fri Jul 04 2025 22:48:56 -01

    America/Ojinaga Fri Jul 04 2025 18:48:56 CDT

    America/Panama Fri Jul 04 2025 18:48:56 EST

    America/Pangnirtung Fri Jul 04 2025 19:48:56 EDT

    America/Paramaribo Fri Jul 04 2025 20:48:56 -03

    America/Phoenix Fri Jul 04 2025 16:48:56 MST

    America/Port-au-Prince Fri Jul 04 2025 19:48:56 EDT

    America/Port_of_Spain Fri Jul 04 2025 19:48:56 AST

    America/Porto_Acre Fri Jul 04 2025 18:48:56 -05

    America/Porto_Velho Fri Jul 04 2025 19:48:56 -04

    America/Puerto_Rico Fri Jul 04 2025 19:48:56 AST

    America/Punta_Arenas Fri Jul 04 2025 20:48:56 -03

    America/Rainy_River Fri Jul 04 2025 18:48:56 CDT

    America/Rankin_Inlet Fri Jul 04 2025 18:48:56 CDT

    America/Recife Fri Jul 04 2025 20:48:56 -03

    America/Regina Fri Jul 04 2025 17:48:56 CST

    America/Resolute Fri Jul 04 2025 18:48:56 CDT

    America/Rio_Branco Fri Jul 04 2025 18:48:56 -05

    America/Rosario Fri Jul 04 2025 20:48:56 -03

    America/Santa_Isabel Fri Jul 04 2025 16:48:56 PDT

    America/Santarem Fri Jul 04 2025 20:48:56 -03

    America/Santiago Fri Jul 04 2025 19:48:56 -04

    America/Santo_Domingo Fri Jul 04 2025 19:48:56 AST

    America/Sao_Paulo Fri Jul 04 2025 20:48:56 -03

    America/Scoresbysund Fri Jul 04 2025 22:48:56 -01

    America/Shiprock Fri Jul 04 2025 17:48:56 MDT

    America/Sitka Fri Jul 04 2025 15:48:56 AKDT

    America/St_Barthelemy Fri Jul 04 2025 19:48:56 AST

    America/St_Johns Fri Jul 04 2025 21:18:56 NDT

    America/St_Kitts Fri Jul 04 2025 19:48:56 AST

    America/St_Lucia Fri Jul 04 2025 19:48:56 AST

    America/St_Thomas Fri Jul 04 2025 19:48:56 AST

    America/St_Vincent Fri Jul 04 2025 19:48:56 AST

    America/Swift_Current Fri Jul 04 2025 17:48:56 CST

    America/Tegucigalpa Fri Jul 04 2025 17:48:56 CST

    America/Thule Fri Jul 04 2025 20:48:56 ADT

    America/Thunder_Bay Fri Jul 04 2025 19:48:56 EDT

    America/Tijuana Fri Jul 04 2025 16:48:56 PDT

    America/Toronto Fri Jul 04 2025 19:48:56 EDT

    America/Tortola Fri Jul 04 2025 19:48:56 AST

    America/Vancouver Fri Jul 04 2025 16:48:56 PDT

    America/Virgin Fri Jul 04 2025 19:48:56 AST

    America/Whitehorse Fri Jul 04 2025 16:48:56 MST

    America/Winnipeg Fri Jul 04 2025 18:48:56 CDT

    America/Yakutat Fri Jul 04 2025 15:48:56 AKDT

    America/Yellowknife Fri Jul 04 2025 17:48:56 MDT

    Antarctica/Casey Sat Jul 05 2025 07:48:56 +08

    Antarctica/Davis Sat Jul 05 2025 06:48:56 +07

    Antarctica/DumontDUrville Sat Jul 05 2025 09:48:56 +10

    Antarctica/Macquarie Sat Jul 05 2025 09:48:56 AEST

    Antarctica/Mawson Sat Jul 05 2025 04:48:56 +05

    Antarctica/McMurdo Sat Jul 05 2025 11:48:56 NZST

    Antarctica/Palmer Fri Jul 04 2025 20:48:56 -03

    Antarctica/Rothera Fri Jul 04 2025 20:48:56 -03

    Antarctica/South_Pole Sat Jul 05 2025 11:48:56 NZST

    Antarctica/Syowa Sat Jul 05 2025 02:48:56 +03

    Antarctica/Troll Sat Jul 05 2025 01:48:56 +02

    Antarctica/Vostok Sat Jul 05 2025 04:48:56 +05

    Arctic/Longyearbyen Sat Jul 05 2025 01:48:56 CEST

    Asia/Aden Sat Jul 05 2025 02:48:56 +03

    Asia/Almaty Sat Jul 05 2025 04:48:56 +05

    Asia/Amman Sat Jul 05 2025 02:48:56 +03

    Asia/Anadyr Sat Jul 05 2025 11:48:56 +12

    Asia/Aqtau Sat Jul 05 2025 04:48:56 +05

    Asia/Aqtobe Sat Jul 05 2025 04:48:56 +05

    Asia/Ashgabat Sat Jul 05 2025 04:48:56 +05

    Asia/Ashkhabad Sat Jul 05 2025 04:48:56 +05

    Asia/Atyrau Sat Jul 05 2025 04:48:56 +05

    Asia/Baghdad Sat Jul 05 2025 02:48:56 +03

    Asia/Bahrain Sat Jul 05 2025 02:48:56 +03

    Asia/Baku Sat Jul 05 2025 03:48:56 +04

    Asia/Bangkok Sat Jul 05 2025 06:48:56 +07

    Asia/Barnaul Sat Jul 05 2025 06:48:56 +07

    Asia/Beirut Sat Jul 05 2025 02:48:56 EEST

    Asia/Bishkek Sat Jul 05 2025 05:48:56 +06

    Asia/Brunei Sat Jul 05 2025 07:48:56 +08

    Asia/Calcutta Sat Jul 05 2025 05:18:56 IST

    Asia/Chita Sat Jul 05 2025 08:48:56 +09

    Asia/Choibalsan Sat Jul 05 2025 07:48:56 +08

    Asia/Chongqing Sat Jul 05 2025 07:48:56 CST

    Asia/Chungking Sat Jul 05 2025 07:48:56 CST

    Asia/Colombo Sat Jul 05 2025 05:18:56 +0530

    Asia/Dacca Sat Jul 05 2025 05:48:56 +06

    Asia/Damascus Sat Jul 05 2025 02:48:56 +03

    Asia/Dhaka Sat Jul 05 2025 05:48:56 +06

    Asia/Dili Sat Jul 05 2025 08:48:56 +09

    Asia/Dubai Sat Jul 05 2025 03:48:56 +04

    Asia/Dushanbe Sat Jul 05 2025 04:48:56 +05

    Asia/Famagusta Sat Jul 05 2025 02:48:56 EEST

    Asia/Gaza Sat Jul 05 2025 02:48:56 EEST

    Asia/Harbin Sat Jul 05 2025 07:48:56 CST

    Asia/Hebron Sat Jul 05 2025 02:48:56 EEST

    Asia/Ho_Chi_Minh Sat Jul 05 2025 06:48:56 +07

    Asia/Hong_Kong Sat Jul 05 2025 07:48:56 HKT

    Asia/Hovd Sat Jul 05 2025 06:48:56 +07

    Asia/Irkutsk Sat Jul 05 2025 07:48:56 +08

    Asia/Istanbul Sat Jul 05 2025 02:48:56 +03

    Asia/Jakarta Sat Jul 05 2025 06:48:56 WIB

    Asia/Jayapura Sat Jul 05 2025 08:48:56 WIT

    Asia/Jerusalem Sat Jul 05 2025 02:48:56 IDT

    Asia/Kabul Sat Jul 05 2025 04:18:56 +0430

    Asia/Kamchatka Sat Jul 05 2025 11:48:56 +12

    Asia/Karachi Sat Jul 05 2025 04:48:56 PKT

    Asia/Kashgar Sat Jul 05 2025 05:48:56 +06

    Asia/Kathmandu Sat Jul 05 2025 05:33:56 +0545

    Asia/Katmandu Sat Jul 05 2025 05:33:56 +0545

    Asia/Khandyga Sat Jul 05 2025 08:48:56 +09

    Asia/Kolkata Sat Jul 05 2025 05:18:56 IST

    Asia/Krasnoyarsk Sat Jul 05 2025 06:48:56 +07

    Asia/Kuala_Lumpur Sat Jul 05 2025 07:48:56 +08

    Asia/Kuching Sat Jul 05 2025 07:48:56 +08

    Asia/Kuwait Sat Jul 05 2025 02:48:56 +03

    Asia/Macao Sat Jul 05 2025 07:48:56 CST

    Asia/Macau Sat Jul 05 2025 07:48:56 CST

    Asia/Magadan Sat Jul 05 2025 10:48:56 +11

    Asia/Makassar Sat Jul 05 2025 07:48:56 WITA

    Asia/Manila Sat Jul 05 2025 07:48:56 PST

    Asia/Muscat Sat Jul 05 2025 03:48:56 +04

    Asia/Nicosia Sat Jul 05 2025 02:48:56 EEST

    Asia/Novokuznetsk Sat Jul 05 2025 06:48:56 +07

    Asia/Novosibirsk Sat Jul 05 2025 06:48:56 +07

    Asia/Omsk Sat Jul 05 2025 05:48:56 +06

    Asia/Oral Sat Jul 05 2025 04:48:56 +05

    Asia/Phnom_Penh Sat Jul 05 2025 06:48:56 +07

    Asia/Pontianak Sat Jul 05 2025 06:48:56 WIB

    Asia/Pyongyang Sat Jul 05 2025 08:48:56 KST

    Asia/Qatar Sat Jul 05 2025 02:48:56 +03

    Asia/Qostanay Sat Jul 05 2025 04:48:56 +05

    Asia/Qyzylorda Sat Jul 05 2025 04:48:56 +05

    Asia/Rangoon Sat Jul 05 2025 06:18:56 +0630

    Asia/Riyadh Sat Jul 05 2025 02:48:56 +03

    Asia/Saigon Sat Jul 05 2025 06:48:56 +07

    Asia/Sakhalin Sat Jul 05 2025 10:48:56 +11

    Asia/Samarkand Sat Jul 05 2025 04:48:56 +05

    Asia/Seoul Sat Jul 05 2025 08:48:56 KST

    Asia/Shanghai Sat Jul 05 2025 07:48:56 CST

    Asia/Singapore Sat Jul 05 2025 07:48:56 +08

    Asia/Srednekolymsk Sat Jul 05 2025 10:48:56 +11

    Asia/Taipei Sat Jul 05 2025 07:48:56 CST

    Asia/Tashkent Sat Jul 05 2025 04:48:56 +05

    Asia/Tbilisi Sat Jul 05 2025 03:48:56 +04

    Asia/Tehran Sat Jul 05 2025 03:18:56 +0330

    Asia/Tel_Aviv Sat Jul 05 2025 02:48:56 IDT

    Asia/Thimbu Sat Jul 05 2025 05:48:56 +06

    Asia/Thimphu Sat Jul 05 2025 05:48:56 +06

    Asia/Tokyo Sat Jul 05 2025 08:48:56 JST

    Asia/Tomsk Sat Jul 05 2025 06:48:56 +07

    Asia/Ujung_Pandang Sat Jul 05 2025 07:48:56 WITA

    Asia/Ulaanbaatar Sat Jul 05 2025 07:48:56 +08

    Asia/Ulan_Bator Sat Jul 05 2025 07:48:56 +08

    Asia/Urumqi Sat Jul 05 2025 05:48:56 +06

    Asia/Ust-Nera Sat Jul 05 2025 09:48:56 +10

    Asia/Vientiane Sat Jul 05 2025 06:48:56 +07

    Asia/Vladivostok Sat Jul 05 2025 09:48:56 +10

    Asia/Yakutsk Sat Jul 05 2025 08:48:56 +09

    Asia/Yangon Sat Jul 05 2025 06:18:56 +0630

    Asia/Yekaterinburg Sat Jul 05 2025 04:48:56 +05

    Asia/Yerevan Sat Jul 05 2025 03:48:56 +04

    Atlantic/Azores Fri Jul 04 2025 23:48:56 +00

    Atlantic/Bermuda Fri Jul 04 2025 20:48:56 ADT

    Atlantic/Canary Sat Jul 05 2025 00:48:56 WEST

    Atlantic/Cape_Verde Fri Jul 04 2025 22:48:56 -01

    Atlantic/Faeroe Sat Jul 05 2025 00:48:56 WEST

    Atlantic/Faroe Sat Jul 05 2025 00:48:56 WEST

    Atlantic/Jan_Mayen Sat Jul 05 2025 01:48:56 CEST

    Atlantic/Madeira Sat Jul 05 2025 00:48:56 WEST

    Atlantic/Reykjavik Fri Jul 04 2025 23:48:56 GMT

    Atlantic/South_Georgia Fri Jul 04 2025 21:48:56 -02

    Atlantic/St_Helena Fri Jul 04 2025 23:48:56 GMT

    Atlantic/Stanley Fri Jul 04 2025 20:48:56 -03

    Australia/ACT Sat Jul 05 2025 09:48:56 AEST

    Australia/Adelaide Sat Jul 05 2025 09:18:56 ACST

    Australia/Brisbane Sat Jul 05 2025 09:48:56 AEST

    Australia/Broken_Hill Sat Jul 05 2025 09:18:56 ACST

    Australia/Canberra Sat Jul 05 2025 09:48:56 AEST

    Australia/Currie Sat Jul 05 2025 09:48:56 AEST

    Australia/Darwin Sat Jul 05 2025 09:18:56 ACST

    Australia/Eucla Sat Jul 05 2025 08:33:56 +0845

    Australia/Hobart Sat Jul 05 2025 09:48:56 AEST

    Australia/LHI Sat Jul 05 2025 10:18:56 +1030

    Australia/Lindeman Sat Jul 05 2025 09:48:56 AEST

    Australia/Lord_Howe Sat Jul 05 2025 10:18:56 +1030

    Australia/Melbourne Sat Jul 05 2025 09:48:56 AEST

    Australia/NSW Sat Jul 05 2025 09:48:56 AEST

    Australia/North Sat Jul 05 2025 09:18:56 ACST

    Australia/Perth Sat Jul 05 2025 07:48:56 AWST

    Australia/Queensland Sat Jul 05 2025 09:48:56 AEST

    Australia/South Sat Jul 05 2025 09:18:56 ACST

    Australia/Sydney Sat Jul 05 2025 09:48:56 AEST

    Australia/Tasmania Sat Jul 05 2025 09:48:56 AEST

    Australia/Victoria Sat Jul 05 2025 09:48:56 AEST

    Australia/West Sat Jul 05 2025 07:48:56 AWST

    Australia/Yancowinna Sat Jul 05 2025 09:18:56 ACST

    Brazil/Acre Fri Jul 04 2025 18:48:56 -05

    Brazil/DeNoronha Fri Jul 04 2025 21:48:56 -02

    Brazil/East Fri Jul 04 2025 20:48:56 -03

    Brazil/West Fri Jul 04 2025 19:48:56 -04

    CET Sat Jul 05 2025 01:48:56 CEST

    CST6CDT Fri Jul 04 2025 18:48:56 CDT

    Canada/Atlantic Fri Jul 04 2025 20:48:56 ADT

    Canada/Central Fri Jul 04 2025 18:48:56 CDT

    Canada/Eastern Fri Jul 04 2025 19:48:56 EDT

    Canada/Mountain Fri Jul 04 2025 17:48:56 MDT

    Canada/Newfoundland Fri Jul 04 2025 21:18:56 NDT

    Canada/Pacific Fri Jul 04 2025 16:48:56 PDT

    Canada/Saskatchewan Fri Jul 04 2025 17:48:56 CST

    Canada/Yukon Fri Jul 04 2025 16:48:56 MST

    Chile/Continental Fri Jul 04 2025 19:48:56 -04

    Chile/EasterIsland Fri Jul 04 2025 17:48:56 -06

    Cuba Fri Jul 04 2025 19:48:56 CDT

    EET Sat Jul 05 2025 02:48:56 EEST

    EST Fri Jul 04 2025 18:48:56 EST

    EST5EDT Fri Jul 04 2025 19:48:56 EDT

    Egypt Sat Jul 05 2025 02:48:56 EEST

    Eire Sat Jul 05 2025 00:48:56 IST

    Etc/GMT Fri Jul 04 2025 23:48:56 GMT

    Etc/GMT+0 Fri Jul 04 2025 23:48:56 GMT

    Etc/GMT+1 Fri Jul 04 2025 22:48:56 -01

    Etc/GMT+10 Fri Jul 04 2025 13:48:56 -10

    Etc/GMT+11 Fri Jul 04 2025 12:48:56 -11

    Etc/GMT+12 Fri Jul 04 2025 11:48:56 -12

    Etc/GMT+2 Fri Jul 04 2025 21:48:56 -02

    Etc/GMT+3 Fri Jul 04 2025 20:48:56 -03

    Etc/GMT+4 Fri Jul 04 2025 19:48:56 -04

    Etc/GMT+5 Fri Jul 04 2025 18:48:56 -05

    Etc/GMT+6 Fri Jul 04 2025 17:48:56 -06

    Etc/GMT+7 Fri Jul 04 2025 16:48:56 -07

    Etc/GMT+8 Fri Jul 04 2025 15:48:56 -08

    Etc/GMT+9 Fri Jul 04 2025 14:48:56 -09

    Etc/GMT-0 Fri Jul 04 2025 23:48:56 GMT

    Etc/GMT-1 Sat Jul 05 2025 00:48:56 +01

    Etc/GMT-10 Sat Jul 05 2025 09:48:56 +10

    Etc/GMT-11 Sat Jul 05 2025 10:48:56 +11

    Etc/GMT-12 Sat Jul 05 2025 11:48:56 +12

    Etc/GMT-13 Sat Jul 05 2025 12:48:56 +13

    Etc/GMT-14 Sat Jul 05 2025 13:48:56 +14

    Etc/GMT-2 Sat Jul 05 2025 01:48:56 +02

    Etc/GMT-3 Sat Jul 05 2025 02:48:56 +03

    Etc/GMT-4 Sat Jul 05 2025 03:48:56 +04

    Etc/GMT-5 Sat Jul 05 2025 04:48:56 +05

    Etc/GMT-6 Sat Jul 05 2025 05:48:56 +06

    Etc/GMT-7 Sat Jul 05 2025 06:48:56 +07

    Etc/GMT-8 Sat Jul 05 2025 07:48:56 +08

    Etc/GMT-9 Sat Jul 05 2025 08:48:56 +09

    Etc/GMT0 Fri Jul 04 2025 23:48:56 GMT

    Etc/Greenwich Fri Jul 04 2025 23:48:56 GMT

    Etc/UCT Fri Jul 04 2025 23:48:56 UTC

    Etc/UTC Fri Jul 04 2025 23:48:56 UTC

    Etc/Universal Fri Jul 04 2025 23:48:56 UTC


    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Thu Jun 13 23:02:17 2024
    Stefan Claas wrote:

    Cri-Cri wrote:

    On Wed, 12 Jun 2024 21:01:30 +0200, Stefan Claas wrote:

    My program works on fifty different platforms and I am currently working to include all timezones, besides +0000 UTC. :-)

    Does that include BCE? :)

    Only Gregorian or Julian also? How about Mayan? :)


    No ... but here is a bash script, written by Bing AI, which
    allows you to enter with -h hex values, or with -d decimal
    values and prints to stdout all timezones. :-)

    Regarding my Go program, when it is finished ...

    With 'date' and my program one can use it then as planner
    for international online meetings. :-)

    Example: Let's meet in sci.crypt on Sunday, June 23rd 3:00 PM
    Central European Summer Time.

    $ date -d '2024-06-23 15:00' +%s | go run hex2date.go -d -tz America

    Time Zone Local Time
    --------- ----------

    America/Adak Sun 23 Jun 2024 04:00:00 HDT America/Anchorage Sun 23 Jun 2024 05:00:00 AKDT America/Anguilla Sun 23 Jun 2024 09:00:00 AST America/Antigua Sun 23 Jun 2024 09:00:00 AST America/Araguaina Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Buenos_Aires Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Catamarca Sun 23 Jun 2024 10:00:00 -03 America/Argentina/ComodRivadavia Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Cordoba Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Jujuy Sun 23 Jun 2024 10:00:00 -03 America/Argentina/La_Rioja Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Mendoza Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Rio_Gallegos Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Salta Sun 23 Jun 2024 10:00:00 -03 America/Argentina/San_Juan Sun 23 Jun 2024 10:00:00 -03 America/Argentina/San_Luis Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Tucuman Sun 23 Jun 2024 10:00:00 -03 America/Argentina/Ushuaia Sun 23 Jun 2024 10:00:00 -03 America/Aruba Sun 23 Jun 2024 09:00:00 AST America/Asuncion Sun 23 Jun 2024 09:00:00 -04 America/Atikokan Sun 23 Jun 2024 08:00:00 EST America/Atka Sun 23 Jun 2024 04:00:00 HDT America/Bahia Sun 23 Jun 2024 10:00:00 -03 America/Bahia_Banderas Sun 23 Jun 2024 07:00:00 CST America/Barbados Sun 23 Jun 2024 09:00:00 AST America/Belem Sun 23 Jun 2024 10:00:00 -03 America/Belize Sun 23 Jun 2024 07:00:00 CST America/Blanc-Sablon Sun 23 Jun 2024 09:00:00 AST America/Boa_Vista Sun 23 Jun 2024 09:00:00 -04 America/Bogota Sun 23 Jun 2024 08:00:00 -05 America/Boise Sun 23 Jun 2024 07:00:00 MDT America/Buenos_Aires Sun 23 Jun 2024 10:00:00 -03 America/Cambridge_Bay Sun 23 Jun 2024 07:00:00 MDT America/Campo_Grande Sun 23 Jun 2024 09:00:00 -04 America/Cancun Sun 23 Jun 2024 08:00:00 EST America/Caracas Sun 23 Jun 2024 09:00:00 -04 America/Catamarca Sun 23 Jun 2024 10:00:00 -03 America/Cayenne Sun 23 Jun 2024 10:00:00 -03 America/Cayman Sun 23 Jun 2024 08:00:00 EST America/Chicago Sun 23 Jun 2024 08:00:00 CDT America/Chihuahua Sun 23 Jun 2024 07:00:00 CST America/Ciudad_Juarez Sun 23 Jun 2024 07:00:00 MDT America/Coral_Harbour Sun 23 Jun 2024 08:00:00 EST America/Cordoba Sun 23 Jun 2024 10:00:00 -03 America/Costa_Rica Sun 23 Jun 2024 07:00:00 CST America/Creston Sun 23 Jun 2024 06:00:00 MST America/Cuiaba Sun 23 Jun 2024 09:00:00 -04 America/Curacao Sun 23 Jun 2024 09:00:00 AST America/Danmarkshavn Sun 23 Jun 2024 13:00:00 GMT America/Dawson Sun 23 Jun 2024 06:00:00 MST America/Dawson_Creek Sun 23 Jun 2024 06:00:00 MST America/Denver Sun 23 Jun 2024 07:00:00 MDT America/Detroit Sun 23 Jun 2024 09:00:00 EDT America/Dominica Sun 23 Jun 2024 09:00:00 AST America/Edmonton Sun 23 Jun 2024 07:00:00 MDT America/Eirunepe Sun 23 Jun 2024 08:00:00 -05 America/El_Salvador Sun 23 Jun 2024 07:00:00 CST America/Ensenada Sun 23 Jun 2024 06:00:00 PDT America/Fort_Nelson Sun 23 Jun 2024 06:00:00 MST America/Fort_Wayne Sun 23 Jun 2024 09:00:00 EDT America/Fortaleza Sun 23 Jun 2024 10:00:00 -03 America/Glace_Bay Sun 23 Jun 2024 10:00:00 ADT America/Godthab Sun 23 Jun 2024 12:00:00 -01 America/Goose_Bay Sun 23 Jun 2024 10:00:00 ADT America/Grand_Turk Sun 23 Jun 2024 09:00:00 EDT America/Grenada Sun 23 Jun 2024 09:00:00 AST America/Guadeloupe Sun 23 Jun 2024 09:00:00 AST America/Guatemala Sun 23 Jun 2024 07:00:00 CST America/Guayaquil Sun 23 Jun 2024 08:00:00 -05 America/Guyana Sun 23 Jun 2024 09:00:00 -04 America/Halifax Sun 23 Jun 2024 10:00:00 ADT America/Havana Sun 23 Jun 2024 09:00:00 CDT America/Hermosillo Sun 23 Jun 2024 06:00:00 MST America/Indiana/Indianapolis Sun 23 Jun 2024 09:00:00 EDT America/Indiana/Knox Sun 23 Jun 2024 08:00:00 CDT America/Indiana/Marengo Sun 23 Jun 2024 09:00:00 EDT America/Indiana/Petersburg Sun 23 Jun 2024 09:00:00 EDT America/Indiana/Tell_City Sun 23 Jun 2024 08:00:00 CDT America/Indiana/Vevay Sun 23 Jun 2024 09:00:00 EDT America/Indiana/Vincennes Sun 23 Jun 2024 09:00:00 EDT America/Indiana/Winamac Sun 23 Jun 2024 09:00:00 EDT America/Indianapolis Sun 23 Jun 2024 09:00:00 EDT America/Inuvik Sun 23 Jun 2024 07:00:00 MDT America/Iqaluit Sun 23 Jun 2024 09:00:00 EDT America/Jamaica Sun 23 Jun 2024 08:00:00 EST America/Jujuy Sun 23 Jun 2024 10:00:00 -03 America/Juneau Sun 23 Jun 2024 05:00:00 AKDT America/Kentucky/Louisville Sun 23 Jun 2024 09:00:00 EDT America/Kentucky/Monticello Sun 23 Jun 2024 09:00:00 EDT America/Knox_IN Sun 23 Jun 2024 08:00:00 CDT America/Kralendijk Sun 23 Jun 2024 09:00:00 AST America/La_Paz Sun 23 Jun 2024 09:00:00 -04 America/Lima Sun 23 Jun 2024 08:00:00 -05 America/Los_Angeles Sun 23 Jun 2024 06:00:00 PDT America/Louisville Sun 23 Jun 2024 09:00:00 EDT America/Lower_Princes Sun 23 Jun 2024 09:00:00 AST America/Maceio Sun 23 Jun 2024 10:00:00 -03 America/Managua Sun 23 Jun 2024 07:00:00 CST America/Manaus Sun 23 Jun 2024 09:00:00 -04 America/Marigot Sun 23 Jun 2024 09:00:00 AST America/Martinique Sun 23 Jun 2024 09:00:00 AST America/Matamoros Sun 23 Jun 2024 08:00:00 CDT America/Mazatlan Sun 23 Jun 2024 06:00:00 MST America/Mendoza Sun 23 Jun 2024 10:00:00 -03 America/Menominee Sun 23 Jun 2024 08:00:00 CDT America/Merida Sun 23 Jun 2024 07:00:00 CST America/Metlakatla Sun 23 Jun 2024 05:00:00 AKDT America/Mexico_City Sun 23 Jun 2024 07:00:00 CST America/Miquelon Sun 23 Jun 2024 11:00:00 -02 America/Moncton Sun 23 Jun 2024 10:00:00 ADT America/Monterrey Sun 23 Jun 2024 07:00:00 CST America/Montevideo Sun 23 Jun 2024 10:00:00 -03 America/Montreal Sun 23 Jun 2024 09:00:00 EDT America/Montserrat Sun 23 Jun 2024 09:00:00 AST America/Nassau Sun 23 Jun 2024 09:00:00 EDT America/New_York Sun 23 Jun 2024 09:00:00 EDT America/Nipigon Sun 23 Jun 2024 09:00:00 EDT America/Nome Sun 23 Jun 2024 05:00:00 AKDT America/Noronha Sun 23 Jun 2024 11:00:00 -02 America/North_Dakota/Beulah Sun 23 Jun 2024 08:00:00 CDT America/North_Dakota/Center Sun 23 Jun 2024 08:00:00 CDT America/North_Dakota/New_Salem Sun 23 Jun 2024 08:00:00 CDT America/Nuuk Sun 23 Jun 2024 12:00:00 -01 America/Ojinaga Sun 23 Jun 2024 08:00:00 CDT America/Panama Sun 23 Jun 2024 08:00:00 EST America/Pangnirtung Sun 23 Jun 2024 09:00:00 EDT America/Paramaribo Sun 23 Jun 2024 10:00:00 -03 America/Phoenix Sun 23 Jun 2024 06:00:00 MST America/Port-au-Prince Sun 23 Jun 2024 09:00:00 EDT America/Port_of_Spain Sun 23 Jun 2024 09:00:00 AST America/Porto_Acre Sun 23 Jun 2024 08:00:00 -05 America/Porto_Velho Sun 23 Jun 2024 09:00:00 -04 America/Puerto_Rico Sun 23 Jun 2024 09:00:00 AST America/Punta_Arenas Sun 23 Jun 2024 10:00:00 -03 America/Rainy_River Sun 23 Jun 2024 08:00:00 CDT America/Rankin_Inlet Sun 23 Jun 2024 08:00:00 CDT America/Recife Sun 23 Jun 2024 10:00:00 -03 America/Regina Sun 23 Jun 2024 07:00:00 CST America/Resolute Sun 23 Jun 2024 08:00:00 CDT America/Rio_Branco Sun 23 Jun 2024 08:00:00 -05 America/Rosario Sun 23 Jun 2024 10:00:00 -03 America/Santa_Isabel Sun 23 Jun 2024 06:00:00 PDT America/Santarem Sun 23 Jun 2024 10:00:00 -03 America/Santiago Sun 23 Jun 2024 09:00:00 -04 America/Santo_Domingo Sun 23 Jun 2024 09:00:00 AST America/Sao_Paulo Sun 23 Jun 2024 10:00:00 -03 America/Scoresbysund Sun 23 Jun 2024 12:00:00 -01 America/Shiprock Sun 23 Jun 2024 07:00:00 MDT America/Sitka Sun 23 Jun 2024 05:00:00 AKDT America/St_Barthelemy Sun 23 Jun 2024 09:00:00 AST America/St_Johns Sun 23 Jun 2024 10:30:00 NDT America/St_Kitts Sun 23 Jun 2024 09:00:00 AST America/St_Lucia Sun 23 Jun 2024 09:00:00 AST America/St_Thomas Sun 23 Jun 2024 09:00:00 AST America/St_Vincent Sun 23 Jun 2024 09:00:00 AST America/Swift_Current Sun 23 Jun 2024 07:00:00 CST America/Tegucigalpa Sun 23 Jun 2024 07:00:00 CST America/Thule Sun 23 Jun 2024 10:00:00 ADT America/Thunder_Bay Sun 23 Jun 2024 09:00:00 EDT America/Tijuana Sun 23 Jun 2024 06:00:00 PDT America/Toronto Sun 23 Jun 2024 09:00:00 EDT America/Tortola Sun 23 Jun 2024 09:00:00 AST America/Vancouver Sun 23 Jun 2024 06:00:00 PDT America/Virgin Sun 23 Jun 2024 09:00:00 AST America/Whitehorse Sun 23 Jun 2024 06:00:00 MST America/Winnipeg Sun 23 Jun 2024 08:00:00 CDT America/Yakutat Sun 23 Jun 2024 05:00:00 AKDT America/Yellowknife Sun 23 Jun 2024 07:00:00 MDT

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Stefan Claas on Fri Jun 14 20:08:48 2024
    On Thu, 13 Jun 2024 20:33:51 +0200, Stefan Claas wrote:

    No ... but here is a bash script, written by Bing AI, which allows you
    to enter with -h hex values, or with -d decimal values and prints to
    stdout all timezones. :-)

    A similar thing for Python:
    https://pynative.com/list-all-timezones-in-python/

    With a little work I'm sure it's possible to do something like that AI
    thing. Just for fun, here is the number of timezones it has listed:

    len(pytz.all_timezones)
    596

    Many are, apparently, not even in use. :) I suppose they are there for historical reasons. Possibly future use.

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Stefan Claas on Fri Jun 14 20:18:09 2024
    On Thu, 13 Jun 2024 23:02:17 +0200, Stefan Claas wrote:

    $ date -d '2024-06-23 15:00' +%s | go run hex2date.go -d -tz America

    Time Zone Local Time ---------
    ----------

    America/Adak Sun 23 Jun 2024 04:00:00 HDT

    Poor bastard! 4am. ;)

    Not only is he probably quite lonely on that wee spot of land in the
    middle of the ocean, he also has to be up at the crack of dawn if he even
    wants to have any online company and talk with them in real time. ;)

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Cri-Cri on Sat Jun 15 00:22:19 2024
    Cri-Cri wrote:

    On Thu, 13 Jun 2024 23:02:17 +0200, Stefan Claas wrote:

    $ date -d '2024-06-23 15:00' +%s | go run hex2date.go -d -tz America

    Time Zone Local Time ---------
    ----------

    America/Adak Sun 23 Jun 2024 04:00:00 HDT

    Poor bastard! 4am. ;)

    Not only is he probably quite lonely on that wee spot of land in the
    middle of the ocean, he also has to be up at the crack of dawn if he even wants to have any online company and talk with them in real time. ;)


    He he ...

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Cri-Cri on Sat Jun 15 17:52:21 2024
    Cri-Cri wrote:

    On Thu, 13 Jun 2024 20:33:51 +0200, Stefan Claas wrote:

    No ... but here is a bash script, written by Bing AI, which allows you
    to enter with -h hex values, or with -d decimal values and prints to
    stdout all timezones. :-)

    A similar thing for Python: https://pynative.com/list-all-timezones-in-python/

    With a little work I'm sure it's possible to do something like that AI
    thing. Just for fun, here is the number of timezones it has listed:

    len(pytz.all_timezones)
    596

    Interesting, my program has 597.

    Many are, apparently, not even in use. :) I suppose they are there for historical reasons. Possibly future use.

    I don't know. I just included all of them. ;-)

    https://github.com/stefanclaas/hex2date

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Sun Jun 16 09:43:19 2024
    Stefan Claas wrote:

    Cri-Cri wrote:

    On Thu, 13 Jun 2024 20:33:51 +0200, Stefan Claas wrote:

    No ... but here is a bash script, written by Bing AI, which allows you
    to enter with -h hex values, or with -d decimal values and prints to stdout all timezones. :-)

    A similar thing for Python: https://pynative.com/list-all-timezones-in-python/

    With a little work I'm sure it's possible to do something like that AI thing. Just for fun, here is the number of timezones it has listed:

    len(pytz.all_timezones)
    596

    Interesting, my program has 597.

    Many are, apparently, not even in use. :) I suppose they are there for historical reasons. Possibly future use.

    I don't know. I just included all of them. ;-)

    https://github.com/stefanclaas/hex2date

    I have another program, which calculates the weekdays of your birthdays. :-)

    $ bdates -tz Europe/Berlin 2020-xx-xx 2030-xx-xx
    The birthday in the year 2020 was on a Monday
    The birthday in the year 2021 was on a Tuesday
    The birthday in the year 2022 was on a Wednesday
    The birthday in the year 2023 was on a Thursday
    The birthday in the year 2024 was on a Saturday
    The birthday in the year 2025 is on a Sunday
    The birthday in the year 2026 is on a Monday
    The birthday in the year 2027 is on a Tuesday
    The birthday in the year 2028 is on a Thursday
    The birthday in the year 2029 is on a Friday
    The birthday in the year 2030 is on a Saturday
    and so on.

    https://github.com/stefanclaas/bdate

    I wonder what else can be done with the Linux 'date'
    command. :-)

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cri-Cri@21:1/5 to Stefan Claas on Sun Jun 16 20:13:00 2024
    On Sun, 16 Jun 2024 09:43:19 +0200, Stefan Claas wrote:

    I wonder what else can be done with the Linux 'date'
    command. :-)

    Well, I suppose only one's imagination puts any barriers on that. I'm sure there are ways to, if not by date alone, so by combining date with other commands to get what you want.

    Any ideas how to solve calculating the difference between two dates and
    report back years, months and days, like an age of some thing, or a
    person?

    Like I bought my car on 2015-07-23, how old is it today? And how old will
    it be on 2026-07-23?

    That type of thing.

    Example:
    https://www.timeanddate.com/date/timeduration.html

    I have a Python gadget that follows how that site does it, by excluding
    the end date:

    $ sky -d2age "1970-01-01--2024-06-16"
    54 years, 5 months and 15 days.

    $ sky -d2age "1976-02-29--2024-06-16"
    48 years, 3 months and 18 days.
    (In reality, since start year is a leap year, age is 12.0 years.)

    I should really clean that result up a bit. :)

    --
    Cri-Cri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Cri-Cri on Mon Jun 17 12:45:31 2024
    Cri-Cri wrote:

    On Sun, 16 Jun 2024 09:43:19 +0200, Stefan Claas wrote:

    I wonder what else can be done with the Linux 'date'
    command. :-)

    Well, I suppose only one's imagination puts any barriers on that. I'm sure there are ways to, if not by date alone, so by combining date with other commands to get what you want.

    Any ideas how to solve calculating the difference between two dates and report back years, months and days, like an age of some thing, or a
    person?

    Like I bought my car on 2015-07-23, how old is it today? And how old will
    it be on 2026-07-23?

    That type of thing.

    Example:
    https://www.timeanddate.com/date/timeduration.html

    Yes, something like that. Another thing might be to combine the date
    output with graphics, or cryptographic related things. I have to think
    about that.

    I have a Python gadget that follows how that site does it, by excluding
    the end date:

    $ sky -d2age "1970-01-01--2024-06-16"
    54 years, 5 months and 15 days.

    $ sky -d2age "1976-02-29--2024-06-16"
    48 years, 3 months and 18 days.
    (In reality, since start year is a leap year, age is 12.0 years.)

    I should really clean that result up a bit. :)


    Nice.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jakob Bohm@21:1/5 to Cri-Cri on Fri Jul 12 23:45:04 2024
    On 2024-06-16 22:13, Cri-Cri wrote:
    On Sun, 16 Jun 2024 09:43:19 +0200, Stefan Claas wrote:

    I wonder what else can be done with the Linux 'date'
    command. :-)

    Well, I suppose only one's imagination puts any barriers on that. I'm sure there are ways to, if not by date alone, so by combining date with other commands to get what you want.

    Any ideas how to solve calculating the difference between two dates and report back years, months and days, like an age of some thing, or a
    person?

    Like I bought my car on 2015-07-23, how old is it today? And how old will
    it be on 2026-07-23?

    That type of thing.

    Example:
    https://www.timeanddate.com/date/timeduration.html

    I have a Python gadget that follows how that site does it, by excluding
    the end date:

    $ sky -d2age "1970-01-01--2024-06-16"
    54 years, 5 months and 15 days.

    $ sky -d2age "1976-02-29--2024-06-16"
    48 years, 3 months and 18 days.
    (In reality, since start year is a leap year, age is 12.0 years.)

    I should really clean that result up a bit. :)


    # Beware that this shows one month too many, 1 month old is shown
    # as 02 (February) etc. Also it doesn't count the specific month
    # boundaries crossed, just how far into a typical year the excess
    # days will go.
    # The values below count age of the example car on the day this is
    # run under a modern shell like GNU bash, converting to pure
    # Bourne shell will need variables and extra programs like expr
    # and printf
    # The date program is assumed to be the one from the GNU project.
    date -u '+%y years %m months %d days %H:%M:%S' \
    -d @$(( ( ( $(date '+%s') - $(date -d "2015-07-23" '+%s') ) \
    / 86400 ) * 86400 + $(date -d '1999-12-31' '+%s') ))


    Enjoy

    Jakob
    --
    Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com
    Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10
    This public discussion message is non-binding and may contain errors.
    WiseMo - Remote Service Management for PCs, Phones and Embedded

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)