Mitä kello on eri puolilla maailmaa?

Anonyymi-ap

Ongelman selvittämiseen tarvitaan komento(ohjelma ei muuta asetuksia):
$ tzselect
Lopputuloksena saadaan esim 'Pacific/Tarawa' (ja aika em. vyöhykkeellä)
Helpointa on käyttää tätä vain yhdessä komennossa:
$ TZ='Pacific/Tarawa' date
pe 24.2.2023 07.24.30 +1200
$ date
to 23.2.2023 21.24.33 +0200
-Jos ajaa komennon 'export TZ', kuten tzselect vihjaa, saa shell:n tulostamaan
ajat em. aikavyöhykkeen mukaisina
-tai tiedon voi lisätä esim. .profile:een.

Muita jippoja:
Mitä kello on täällä, kun se on Lontoossa 12?
$ date --date='TZ="England/London" 12:00' +%T
14.00.00

Jos haluaa asettaa aikavyöhykkeen uudestaan:
$ sudo dpkg-reconfigure tzdata

30

252

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Avaus on asiaa. Olisit opettanut samalla kuinka voin laskea ikäni, eli kahden päiväyksen välisen eron (pp.kk.vvvv).

      • Anonyymi

        Taitaa mennä helpoiten muutamassa erässä:
        Eli ensin ikä sekunteina:
        $ expr `date --date='1/1/2023' (plus)%s` - `date --date='1/1/2022' (plus)%s`
        31536000
        Sitten lasketaan, kuinka paljon mennään yli 1970:stä:
        $ expr `date --date="@31536000" (plus)%Y` - 1970
        1
        Huomaa plus-merkin merkintätapa: (plus) eli tämä sivusto ei näytä plus-merkkiä oikein vaan korvaa sen välimerkillä..


      • Anonyymi
        Anonyymi kirjoitti:

        Taitaa mennä helpoiten muutamassa erässä:
        Eli ensin ikä sekunteina:
        $ expr `date --date='1/1/2023' (plus)%s` - `date --date='1/1/2022' (plus)%s`
        31536000
        Sitten lasketaan, kuinka paljon mennään yli 1970:stä:
        $ expr `date --date="@31536000" (plus)%Y` - 1970
        1
        Huomaa plus-merkin merkintätapa: (plus) eli tämä sivusto ei näytä plus-merkkiä oikein vaan korvaa sen välimerkillä..

        Mikäs tämä 1970 on?


      • Anonyymi
        Anonyymi kirjoitti:

        Taitaa mennä helpoiten muutamassa erässä:
        Eli ensin ikä sekunteina:
        $ expr `date --date='1/1/2023' (plus)%s` - `date --date='1/1/2022' (plus)%s`
        31536000
        Sitten lasketaan, kuinka paljon mennään yli 1970:stä:
        $ expr `date --date="@31536000" (plus)%Y` - 1970
        1
        Huomaa plus-merkin merkintätapa: (plus) eli tämä sivusto ei näytä plus-merkkiä oikein vaan korvaa sen välimerkillä..

        Vaikuttaa siltä' ettei laske oikein. Useita vuosia jäin iästäni pois.


      • Anonyymi
        Anonyymi kirjoitti:

        Vaikuttaa siltä' ettei laske oikein. Useita vuosia jäin iästäni pois.

        Kyllä se ihan oikein laskee. Ainakin 100 vuoteen asti tuntui toimivan. Ja tuo 1970 (1. tammikuuta) on Unix epokin 0-päivä - kohta josta sekunteja on alettu laskea. Negatiiviset luvut kelpaa myös, eli tuosta kohdasta voi mennä epokin verran eteen tai taaksepäin.
        Jos väität, että ei laske oikein, pitää kertoa missä ympäristössä testasit? Pitäisi toimia n. 350 miljoonaa vuotta eteen ja taaksepäin joka tapauksessa 64-bittisissä järjestelmissä.


      • Anonyymi
        Anonyymi kirjoitti:

        Kyllä se ihan oikein laskee. Ainakin 100 vuoteen asti tuntui toimivan. Ja tuo 1970 (1. tammikuuta) on Unix epokin 0-päivä - kohta josta sekunteja on alettu laskea. Negatiiviset luvut kelpaa myös, eli tuosta kohdasta voi mennä epokin verran eteen tai taaksepäin.
        Jos väität, että ei laske oikein, pitää kertoa missä ympäristössä testasit? Pitäisi toimia n. 350 miljoonaa vuotta eteen ja taaksepäin joka tapauksessa 64-bittisissä järjestelmissä.

        Joo, tarkistin, laskee se ne oikein.


    • Anonyymi

      # PÄIVÄYS HALUTULLA AIKAVYÖHYKKEELLÄ
      >>> TZ='Europe/Helsinki' date "+%d.%m.%Y %H.%M"
      >>> TZ='England/London' date "+%d.%m.%Y %H.%M"
      >>> TZ='Pacific/Tarawa' date "+%d.%m.%Y %H.%M"

      • Anonyymi

        Noista puutuu tuo plus -merkki, laitoin esimerkin mutta tuo vain näyttää plus -merkiltä se ei ole oikea ja niin ollen rivi ei toimi ennen kuin merkki korvataan oikealla.

        >>> TZ='Europe/Helsinki' date "✛%d.%m.%Y %H.%M"


    • Anonyymi

      Miten kellonajan saisi päivittymään nettiaikaan esim. tunnin välein? Nyt tuntuu jostain syystä kello jätättävän ja siitä seuraa ihmeellisiä oireita, kun jotkut nettipalvelut pitävät aikaeroa liian suurena ja eivät hyväksy kirjautumista.

      • Anonyymi

        Eikös riitä, että asentaa: 'apt install ntp ntpdate'?
        $ service ntp status
        -Tosin nykyään taidetaan suositella ntpsec:ia ntp:n asemesta


      • Anonyymi

        Miksi sinun on aina liitettävä saatetekstiksi höpöhöpöjä. Paljon rehdimpi olisi puhtaasti rehellinen kysymys:

        Miten kellonajan saisi päivittymään nettiaikaan esim. tunnin välein?

        Siihen ei todellakaan kaivata mitään iltasatuja mukaan, no miksi ei jos sinulla olisi tosi tarina höysteeksi mutta valehtelu tekee ärtyneeksi.


      • Anonyymi

        No normaalisti aika päivitetään kun aika virhe koneen ja NTP -palvelimen välillä ylittää asetetun rajan, esim 5s.

        Katso omastasi asetukset:
        sudo geany /etc/systemd/timesyncd.conf

        ellei palvelu ole otettu käyttöön sen voit tehdä näin:
        timedatectl set-ntp true

        ja jos haluat tarkistaa statuksen palvelusta, eli onko paikallisen kellon synkronointi aikapalvelimeen käytössä, tee se näin:
        systemctl status systemd-timesyncd.service

        Nämä ohjeet löytyvät sivulta:
        https://forum.manjaro.org/t/my-time-wont-sync-with-network-time/93959/27


      • Anonyymi
        Anonyymi kirjoitti:

        No normaalisti aika päivitetään kun aika virhe koneen ja NTP -palvelimen välillä ylittää asetetun rajan, esim 5s.

        Katso omastasi asetukset:
        sudo geany /etc/systemd/timesyncd.conf

        ellei palvelu ole otettu käyttöön sen voit tehdä näin:
        timedatectl set-ntp true

        ja jos haluat tarkistaa statuksen palvelusta, eli onko paikallisen kellon synkronointi aikapalvelimeen käytössä, tee se näin:
        systemctl status systemd-timesyncd.service

        Nämä ohjeet löytyvät sivulta:
        https://forum.manjaro.org/t/my-time-wont-sync-with-network-time/93959/27

        Kiitos, olit jälleen suureksi avuksi.


      • Anonyymi

        Palvelu otetaan pois käytöstä:
        timedatectl set-ntp false


    • Anonyymi

      Taitaa Linux järjestelmät oletusarvoisesti jättävän paikallisen kellon synkronoinnin aikapalvelimeen tekemättä.

      • Anonyymi

        Ei näköjään. Nytkin ubuntu näyttää kellon olevan ~12.55, vaikka kello on 13.10.


      • Anonyymi

        Taitaa taas oll puppuilijat asialla.
        Windows tarkistaa kellon netistä parin viikon välein mutta Linux aina kun netti kytkeytyy.


      • Anonyymi
        Anonyymi kirjoitti:

        Taitaa taas oll puppuilijat asialla.
        Windows tarkistaa kellon netistä parin viikon välein mutta Linux aina kun netti kytkeytyy.

        Saisi vaan tarkastaa säännöllisesti kellon vaikka tunnin välein.

        Nyt näyttää kello 14.05, vaikka kello on 14.05. Siis näyttää oikein, mutta tuossa about tunti sitten oli vartin jäljessä.


      • Anonyymi
        Anonyymi kirjoitti:

        Saisi vaan tarkastaa säännöllisesti kellon vaikka tunnin välein.

        Nyt näyttää kello 14.05, vaikka kello on 14.05. Siis näyttää oikein, mutta tuossa about tunti sitten oli vartin jäljessä.

        Jos ntp-serveriin ei saada yhteyttä, asetetaan oletuksena aika, joka on jäljessä oikeasta ajasta, koska myöhemmin eteenpäin siirtyminen on vähemmän riskialtista tiettyjen sovellusten oikealle toiminnalle. Tämä siis jos nettiyhteys ei ole avautunut silloin, kun ntp-serveri päivitetään ensimmäistä kertaa.
        Kuinka usein ntp-aika päivitetään selviää näin:
        $ ntpstat -q
        synchronised to NTP server (x.x.x.x) at stratum 2
        time correct to within 27 ms
        polling server every 128 s
        Ja kun luottamus serveri-aikaan kasvaa, tarkistetaan aikaa harvemmin. Ensimmäinen aikaleiman haku toteutetaan yleensä sallimalla suuri poikkeama todellisesta ajasta - normaalisti, jos poikkeama on yli 3s ei automaattista korjausta tehdä vaan tulee virheilmoitus.
        Jos ntp-aika ei ole käytössä, ei aikaa tietenkään aseteta vääräksi tarkoituksella: Se tarvitaan vain sitä varten, että käyttäjä huomaisi ja korjaisi virheellisen konfiguraation. Yleensä ntp kuitenkin toipuu n. 15 minuutissa omia aikojaan - eli sitten kun nettiyhteys on toimintakunnossa ja ntp-aikaa haetaan uudelleen.


    • Anonyymi

      Ei ole paikallisen kellon synkronointi aikapalvelimeen käytössä Windowsissakaan ja yleensä siihen kiinnitetään huomiota vasta kun muulla taholla on Windows rampautettu.

    • Anonyymi
      • Anonyymi

        Asiantuntijat: Zelenskyllä ​​on viisi vaihtoehtoa kuolla ja yksi antautua


    • Anonyymi
    • Anonyymi

      Clock ja watch ainakin enkuksi. Netistä löydät itsekin sanakirjoja joista hakea mieleisesi.

    • Anonyymi

      Sunnuntaiaamuna kellisi näyttää niitänäitä. Että mihinkä sitä voi enää luottaa?
      Komento $ tzselect ei muuttanut asetuksia. Helppiä psiis?

      • Anonyymi

        Asetusten(aikavyöhyke) muuttaminen pysyviksi:
        $ sudo dpkg-reconfigure tzdata
        Kellonajan tallettaminen paikalliseen RTC:hen:
        $ sudo hwclock --systohc
        -huomaa, että oletuksena talletetaan GMT/UTC (eli Lontoon) ajassa
        -jos ntp-aika on käytössä, tuo käytännössä päivittää 11 minuutin välein RTC:n
        -ntp:n käyttö käytännössä nollaa RTC:n driftaus(=jättämä)-tiedot, koska kelloa
        päivitetään liian usein, toisaalta kellon kalibrointia ei tarvitakkaan jos ntp on
        käytössä


      • Anonyymi
        Anonyymi kirjoitti:

        Asetusten(aikavyöhyke) muuttaminen pysyviksi:
        $ sudo dpkg-reconfigure tzdata
        Kellonajan tallettaminen paikalliseen RTC:hen:
        $ sudo hwclock --systohc
        -huomaa, että oletuksena talletetaan GMT/UTC (eli Lontoon) ajassa
        -jos ntp-aika on käytössä, tuo käytännössä päivittää 11 minuutin välein RTC:n
        -ntp:n käyttö käytännössä nollaa RTC:n driftaus(=jättämä)-tiedot, koska kelloa
        päivitetään liian usein, toisaalta kellon kalibrointia ei tarvitakkaan jos ntp on
        käytössä

        "ei tarvitakkaan"
        Kuka tuollaisia ohjeita jaksaa eds lukea?
        Takkapuut löytyy liiteristä eikä junttilan tuvan ohjeista.


      • Anonyymi
        Anonyymi kirjoitti:

        "ei tarvitakkaan"
        Kuka tuollaisia ohjeita jaksaa eds lukea?
        Takkapuut löytyy liiteristä eikä junttilan tuvan ohjeista.

        Voi että olet viisas, kumpa minäkin olisin noin älykäs.


      • Anonyymi
        Anonyymi kirjoitti:

        Voi että olet viisas, kumpa minäkin olisin noin älykäs.

        Ota Linux käyttöösi niin saatat vielä viisastua!


    • Anonyymi

      Ei kukaan ole kiinnostunut siitä mitä kello on jossain Kiinassa tai Vinku intiassa. Tärkeämpää on tietää mitä se on täällä.

    Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ketä tietää

      Missä ammuttiin pyssyllä.
      Kotka
      58
      6081
    2. Ei tunnu, että välität yhtään

      Tuntuu, että et edes muista minua koko ihmistä. 😢
      Ikävä
      61
      5522
    3. Vimpelin liikuntahallilla tulipalo?

      Katsoin, että liikuntahallista tuloo mustaa savua. Sitten ovet pärähti hajalle, ja sisältä tuli aikamoinen lieska. Toise
      Vimpeli
      115
      4147
    4. Onko kaipaamallasi

      Naisella silikonit 🤔
      Ikävä
      54
      3832
    5. Näytitpä taas niin hyvältä!

      Nautit tilanteesta täysin rinnoin. Sinä olet kuin
      Tunteet
      14
      3765
    6. Veikeä Satu

      Tuu jutteleen, kaipaan sua. Oot kuuma nainen.
      Ikävä
      32
      3189
    7. Oletko nyt

      Onnellinen mies naisesi kanssa?
      Ikävä
      60
      2931
    8. Rakastatko?

      Ala kertomaan se ja heti
      Ikävä
      59
      2826
    9. Mikä haluat olla kaivatullesi?

      1. Kaveri 2. Ystävä 3. Panokaveri 4.puoliso 5 jokin muu
      Ikävä
      68
      2548
    10. Kosiako meinasit?

      Voi sua rakas ❤️
      Ikävä
      47
      1940
    Aihe