/ / Datumsformatierung und Manipulation in PebbleJS - Javascript, Pebble-Watch, Pebble-Js

Datum Formatierung und Manipulation in PebbleJS - Javascript, Pebble-Watch, Pebble-js

Ich schreibe eine App mit PebbleJS in CloudPebble und möchte ähnliche Funktionen wie die von Moment.js und xdate.js. Ich interessiere mich insbesondere für:

  • Umwandeln einer datetime in eine Zeichenfolge mithilfe einer benutzerdefinierten Formatzeichenfolge
  • Tage / Wochen / Monate / Jahre von der aktuellen Datumszeit addieren und abziehen

Diese Module behaupten, CommonJS zu unterstützen, also habe ich versucht, die Dateien zu CloudPebble hinzuzufügen und mit so etwas zu importieren var Moment = require("moment");. Wenn ich dies tue, wird die App einfach nicht ausgeführt. Ich bin nicht einmal sicher, ob es kompiliert wird.

Alles, was ich in den Protokollen finden kann, ist:

[PHONE] pebble-app.js:?: [PHONESIM] [WARNING] Exception decoding QemuInboundPacket.footer

Antworten:

1 für die Antwort № 1

Aha Hier dieser moment.js ist in der Verkäufer Ordner von Pebble.JS. Der Grund für diesen Fehler muss etwas Universelles sein, da ich denselben Fehler erhalte, wenn ich dasselbe bei einem brandneuen Pebble.JS-Projekt von HelloWorld auf CloudPebble ausprobiere.

Ich habe mir den Quellcode eines pbw-Exports aus Cloudpebble angesehen und die vollständige Bibliothek befindet sich in der Datei. Es scheint, dass ein Teil der clock.js Dateiverwendung moment.js

Aussehen Hier wie Sie auf die Uhrenbibliothek verweisen und gleichzeitig die Bibliothek moment.js erben.