Huhu 
Habe mir auf meinem iPod Touch Clockscreen installiert. Nur das Problem ist, dass die Uhr im 12 AM/ PM Format ist.
Nur leider kenne ich mich nicht gut genug im Coding aus, um den Code so abzuändern, dass die Uhr im 24h Modus angezeigt wird.
Hier der Code der Uhr:
Alles anzeigen
Kennt sich jemand gut genug aus, um mir dabei zu helfen/ auf 24h umzuschreiben?
lg

Habe mir auf meinem iPod Touch Clockscreen installiert. Nur das Problem ist, dass die Uhr im 12 AM/ PM Format ist.
Nur leider kenne ich mich nicht gut genug im Coding aus, um den Code so abzuändern, dass die Uhr im 24h Modus angezeigt wird.
Hier der Code der Uhr:
HTML-Quellcode
- <html>
- <head><title>newclock</title></head>
- <style>
- SPAN#clock
- {
- font-family: Helvetica;
- color: #ffffff;
- font-size: 30px;
- text-shadow: #000000 1px 2px 1px;
- }
- SPAN#ampm
- {
- font-family: Helvetica;
- color: #ffffff;
- font-size: 15px;
- text-shadow: #000000 1px 2px 1px;
- }
- SPAN#calendar
- {
- font-family: Helvetica;
- text-align: center;
- color: #ffffff;
- text-shadow: #000000 1px 2px 1px;
- }
- </style>
- <script type="text/javascript">
- function init ( )
- {
- timeDisplay = document.createTextNode ( "" );
- document.getElementById("clock").appendChild ( timeDisplay );
- }
- function updateClock ( )
- {
- var currentTime = new Date ( );
- var currentHours = currentTime.getHours ( );
- var currentMinutes = currentTime.getMinutes ( );
- var currentSeconds = currentTime.getSeconds ( );
- // Pad the minutes and seconds with leading zeros, if required
- currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
- currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
- // Choose either "AM" or "PM" as appropriate
- var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";
- // Convert the hours component to 12-hour format if needed
- currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;
- // Convert an hours component of "0" to "12"
- currentHours = ( currentHours == 0 ) ? 12 : currentHours;
- // Compose the string for display
- var currentTimeString = currentHours + ":" + currentMinutes;
- // Update the time display
- document.getElementById("clock").firstChild.nodeValue = currentTimeString;
- }
- function init2 ( )
- {
- timeDisplay = document.createTextNode ( "" );
- document.getElementById("ampm").appendChild ( timeDisplay );
- }
- function amPm ( )
- {
- var currentTime = new Date ( );
- var currentHours = currentTime.getHours ( );
- // Choose either "AM" or "PM" as appropriate
- var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";
- // Convert the hours component to 12-hour format if needed
- currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;
- // Convert an hours component of "0" to "12"
- currentHours = ( currentHours == 0 ) ? 12 : currentHours;
- // Compose the string for display
- var currentTimeString = timeOfDay;
- // Update the time display
- document.getElementById("ampm").firstChild.nodeValue = currentTimeString;
- }
- function init3 ( )
- {
- timeDisplay = document.createTextNode ( "" );
- document.getElementById("calendar").appendChild ( timeDisplay );
- }
- function calendarDate ( )
- {
- var this_weekday_name_array = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag")
- var this_month_name_array = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember") //predefine month names
- var this_date_timestamp = new Date()
- var this_weekday = this_date_timestamp.getDay()
- var this_date = this_date_timestamp.getDate()
- var this_month = this_date_timestamp.getMonth()
- document.getElementById("calendar").firstChild.nodeValue = this_weekday_name_array[this_weekday] + ", " + this_month_name_array[this_month] + " " + this_date //concat long date string
- }
- </script>
- </head>
- <body bgcolor="black" background="Wallpaper.png">
- <table style="position: absolute; top: 0px; left: 0px; width: 320px; height: 130px;" cellspacing="0" cellpadding="0" align="center">
- <tr align="center" valign="top" border="0" cellpadding="0">
- <td width="320" height="130" background="ClockBar.png" valign="top">
- </td>
- </tr>
- </table>
- <table style="position: absolute; top: 32px; left: 0px; width: 320px; height: 461px;" cellspacing="0" cellpadding="0" align="center">
- <tr align="center" valign="top" border="0" cellpadding="0">
- <td height="10" valign="top">
- <span id="clock">
- <script language="JavaScript">updateClock(); setInterval('updateClock()', 1000 )</script></span><span id="ampm">
- <script language="JavaScript">amPm(); setInterval('amPm()', 1000 )</script>
- </span>
- </td>
- </tr>
- <tr align="center">
- <td id="date" valign="top" halign="center">
- <span id="calendar">
- <script language="JavaScript">calendarDate(); setInterval('calendarDate()', 1000 )</script>
- </span>
- </td>
- </tr>
- </table>
- </body>
- </html>
Kennt sich jemand gut genug aus, um mir dabei zu helfen/ auf 24h umzuschreiben?
lg