Advertisement
Guest User

Untitled

a guest
Feb 27th, 2021
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. let widget = createWidget()
  2.  
  3. widget.presentMedium()
  4.  
  5. Script.setWidget(widget)
  6. Script.complete()
  7.  
  8. function createWidget() {
  9.  
  10. //LOGIC
  11.  
  12. let now = new Date()
  13. let ampm = "AM"
  14. let [hours, minutes, seconds] = [now.getHours(), now.getMinutes(), now.getSeconds()]
  15.  
  16. if(hours == 0) {hours = 12}
  17. if(hours > 12) {hours = hours-12; ampm = "PM"}
  18.  
  19. hours = hours * 60 * 60 * 1000
  20. minutes = minutes * 60 * 1000
  21. seconds = seconds * 1000
  22.  
  23. let specialDate = now.getTime() - hours - minutes - seconds
  24.  
  25. let widget = new ListWidget()
  26.  
  27. let widgetStack = widget.addStack()
  28. widgetStack.layoutVertically()
  29. widgetStack.addSpacer()
  30.  
  31. let timeStack = widgetStack.addStack()
  32. timeStack.layoutHorizontally()
  33. timeStack.addSpacer()
  34.  
  35. let time = timeStack.addDate(new Date(specialDate))
  36. time.applyTimerStyle()
  37.  
  38. let ampmlabel = timeStack.addText(" " + ampm)
  39.  
  40. return widget
  41.  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement