Kirjoittaja Aihe: Evolution 24 tuntinen kello, myös viestien lähetysaikoihin  (Luettu 1489 kertaa)

Ux64

  • Käyttäjä
  • Viestejä: 586
    • Profiili
Mitenkäs evolutionin saa näyttämään 24 tuntisen kellon? Katselin pitkät pätkät netistä miten asia pitäisi tehdä. Haluaisin muokata locale tiedostoa, mutta se on todela sekava, enkä löytänyt sieltä ainakaan millään järkevillä hakusanoilla "24" tai "hour" yhtään mitään viittauksia näin selkeään ja yksinkertaiseen asiaan.

Evolutionin oma 24h asetus ei toimi tietenkään, eikä myöskään taskbarin kellon asettaminen.

Ehkä pitäisi paneutua asiaan ja luoda se ainoa oikea locale jossa on YYYYMMDD HHMMSS ilman turhia erottimia.

Varmasti moni muukin on taistellut tämän kanssa. Hauskinta on se, että en_GB localessa on myös 12 tunnin kello.

en_FI localea ei sitten taas tietenkään ole valmiiksi olemassa.

Tehtävää ei muuten yhtään helpota se, että ohjeita on lukemattomia jotka kaikki tekevät tuon saman asian eritavalla. Mikä on siis se oikea tapa? ;)

/etc/environment

Onko tuo oikea paikka? Vaihdoin kaikki en_DK formaattiin paitsi LANG:in.  Bootin jälkeen katsotaan mitä tapahtuu.

jotkut sanoi että pitäs pistää bashrc:n export komentoa etc. Toiset sanoi että ohjelma pitää käynnistää LC_TIME etulittettä käyttäen jne.

No ainakin tuo environment toimi. Nyt pitäisi vielä muokata locale niin että pääsis noista typeristä kuukausien nimistä eroon ja sais numerot tilalle. MMDD formaatilla. Pitää kokeilla. Taistella sekin tähän jälkiruoaksi.

Kovin on selkeitä, ei kyllä ihan suoraan kärryille päässyt:
Koodia: [Valitse]
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"

Jaa, noi on siis jotain merkkijonoja jotka on koodattu unicodelle ja sen jälkeen tugettu tollasena mössönä tohon. Hienoa, no kyllähän tää taas tästä. Mutta ois ihan kiva nähä kun "average joe" tekee tän homman.
« Viimeksi muokattu: 05.05.09 - klo:17.40 kirjoittanut Ux64 »