Sida 2 av 2

Re: Javascript date

Postat: 27 mars 2023, 23:09:12
av GeekJoan
rvl skrev: 27 mars 2023, 21:17:46 Funkar dethär?
Funkar https://geekjoan.com/multiscreen/klocka2.php ja, här hemma funkar det, men om det funkar på pajen där klockan går fel kan jag inte testa just nu.

Alltså om jag bara viste hur man pausar pajen från att ladda in "info beamer" så jag kom åt konsolen så kan jag säkert ändra den där jäkla klockan. Men om jag tar SD kortet och stoppar i en windowsdator så ser jag bara några få filer som inte har något att göra med systemet.

Re: Javascript date

Postat: 28 mars 2023, 16:53:24
av Mickecarlsson
Tryck CTRL-ALT-F1 och se om du får upp en prompt. Om den dyker upp, logga in och skriv
sudo raspi-config
sudo raspi-config
Välj Internationalization options
Välj Change Time Zone
Välj Select geographical area
Välj Select city or region.
Har du svensk OS för du köra Google Translate i huvudet :D

Re: Javascript date

Postat: 31 mars 2023, 09:50:50
av GeekJoan

Kod: Markera allt

days = new Array('Söndag -', 'Måndag -', 'Tisdag -', 'Onsdag -', 'Torsdag -', 'Fredag -', 'Lördag -');
        h = date.getHours();
        if(h<10)

Kod: Markera allt

 days = new Array('Söndag -', 'Måndag -', 'Tisdag -', 'Onsdag -', 'Torsdag -', 'Fredag -', 'Lördag -');
        h = date.getHours() + 2; // Lägg till 2 timmar
        if(h<10)
Skulle det vara så svårt för någon som kan koda...

Re: Javascript date

Postat: 31 mars 2023, 09:59:40
av rvl
Borde finnas funktion för att ta ut valfri tidszon...
Gör man bokstavligen sådär så blir det fel datum nära midnatt, för att inte tala om hur det blir när vi får normaltid igen.

Re: Javascript date

Postat: 31 mars 2023, 10:06:26
av GeekJoan
Då får jag gå in och ändra koden då.

Re: Javascript date

Postat: 31 mars 2023, 11:33:19
av rvl
Ett litet test utan din customiserade formattering.

Kod: Markera allt

<!DOCTYPE html>
<html>
<body>
<h1>Swe</h1>
<p id="geek"></p>
<h1>Fin</h1>
<p id="joan"></p>
<h2>Custom format</h2>
<p id="test"></p>

<script>
function swe_time(id)
{
        date = new Date();
        result = date.toLocaleString('sv', {timeZone: 'Europe/Stockholm'});
        document.getElementById(id).innerHTML = result;
        setTimeout('swe_time("'+id+'");','1000');
        return true;
}

function fi_time(id)
{
        date = new Date();
        result = date.toLocaleString('sv', {timeZone: 'Europe/Helsinki'});
        document.getElementById(id).innerHTML = result;
        setTimeout('fi_time("'+id+'");','1000');
        return true;
}

swe_time("geek");
fi_time("joan");
//date_time("test");

</script>

</body>
</html>