Formating Time

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

Antworten
shuo
Beiträge: 181
Registriert: 1. Sep 2018 18:24

Formating Time

Beitrag von shuo »

Hallo zusammen,
ich habe mal eine Frage zur Formatierung von einem DateTime Item.
Grundsätzliche habe ich es folgendermaßen formatiert:

Code: Alles auswählen

DateTime    myUpdateTime                                "Nächste Abfrage um: [%tT Uhr]" (gZoe)
Das Ergebnis ist dann auch wie erwartet:
DateTime.PNG
Selbiges würde ich gerne in Habpanel machen, bekomme aber die Formatierung nicht hin. Ständig wird folgends angezeigt:
laden.PNG
Der dazugehörte Snip:

Code: Alles auswählen

<div ng-if="itemValue('RenaultZEServices_Zoe_Charging')=='Charging'">
  <span class="col-xs-4" style="margin-top: 10px;margin-left: -25px; text-align: center; border:0px; border-style: solid; border-color: rgb(100,100,100) ;white-space: nowrap;">{{'%s' | sprintf: itemValue('myUpdateTime')}}({{'%s' | sprintf: itemValue('myTime')}}Min.)</span>
  </div> 
  
Jemand eine Idee wie ich das formatieren kann?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

shuo
Beiträge: 181
Registriert: 1. Sep 2018 18:24

Re: Formating Time

Beitrag von shuo »

Niemand eine Idee?

kronzo
Beiträge: 1
Registriert: 13. Jan 2021 14:53

Re: Formating Time

Beitrag von kronzo »

Ich wandle von DateTime zu einem Text-String, der sich dann leicht formatieren lässt. Allerdings nutze ich als Anfänger Blockly:
Screenshot at Apr 04 19-01-57.png

Code: Alles auswählen

var Jetzt;
var dtf = Java.type("java.time.format.DateTimeFormatter");
var zdt = Java.type("java.time.ZonedDateTime");

function getZonedDateTime (datetime) {
  return zdt.parse(datetime + ' 00:00:00 +00:00', dtf.ofPattern('yyyy-MM-dd HH:mm:ss z'))
}

var deibich_blockly_ZonedDateTime = Java.type('java.time.ZonedDateTime');
Jetzt = (deibich_blockly_ZonedDateTime.now().format(dtf.ofPattern('yyyy-MM-dd HH:mm:ss')));
Jetzt = Jetzt.slice(10, 16);
events.postUpdate('Teststring1', Jetzt);
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten