Advertisement
Guest User

Start charging

a guest
Feb 10th, 2021
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var fm = FileManager.iCloud()
  2. var path = fm.documentsDirectory() + '/Logs/charging.log'
  3. if (! fm.isFileDownloaded(path)) {
  4.     await fm.downloadFileFromiCloud(path)
  5. }
  6. var log = await fm.readString(path)
  7.  
  8. var now = Date.now()
  9.  
  10. function pad(num) {
  11.     return num.toString().padStart(2,'0')
  12. }
  13.  
  14. var logDate = new Date()
  15. var logTime = pad(logDate.getDate()) + '.' + pad(logDate.getMonth() + 1) + '.' + logDate.getFullYear() + ' ' + pad(logDate.getHours()) + ':' + pad(logDate.getMinutes()) + ':' + pad(logDate.getSeconds())
  16. log += '\n' + logTime + ' (start charging): ' + String(now)
  17. await fm.writeString(path, log)
  18.  
  19. Script.setShortcutOutput("starting time logged")
  20. Script.complete()
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement