diff options
| author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-04-01 21:11:01 -0400 | 
|---|---|---|
| committer | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-04-07 19:04:47 -0400 | 
| commit | a49e061545ef1d794f5f30d609168afbea9fdf6c (patch) | |
| tree | 0a53f060909bc2eb10752eb99a7231d8221d2888 | |
| parent | efcdff72a3d98b90a17a0c563ef46a0a8f76bf20 (diff) | |
Move _dateToString into a new function
| -rw-r--r-- | ext/bg/js/anki-note-builder.js | 22 | 
1 files changed, 11 insertions, 11 deletions
| diff --git a/ext/bg/js/anki-note-builder.js b/ext/bg/js/anki-note-builder.js index d34fc66e..595d56a8 100644 --- a/ext/bg/js/anki-note-builder.js +++ b/ext/bg/js/anki-note-builder.js @@ -126,18 +126,8 @@ class AnkiNoteBuilder {              return;          } -        const dateToString = (date) => { -            const year = date.getUTCFullYear(); -            const month = date.getUTCMonth().toString().padStart(2, '0'); -            const day = date.getUTCDate().toString().padStart(2, '0'); -            const hours = date.getUTCHours().toString().padStart(2, '0'); -            const minutes = date.getUTCMinutes().toString().padStart(2, '0'); -            const seconds = date.getUTCSeconds().toString().padStart(2, '0'); -            return `${year}-${month}-${day}-${hours}-${minutes}-${seconds}`; -        }; -          const now = new Date(Date.now()); -        const filename = `yomichan_browser_screenshot_${definition.reading}_${dateToString(now)}.${screenshot.format}`; +        const filename = `yomichan_browser_screenshot_${definition.reading}_${this._dateToString(now)}.${screenshot.format}`;          const data = screenshot.dataUrl.replace(/^data:[\w\W]*?,/, '');          try { @@ -160,6 +150,16 @@ class AnkiNoteBuilder {          return filename;      } +    _dateToString(date) { +        const year = date.getUTCFullYear(); +        const month = date.getUTCMonth().toString().padStart(2, '0'); +        const day = date.getUTCDate().toString().padStart(2, '0'); +        const hours = date.getUTCHours().toString().padStart(2, '0'); +        const minutes = date.getUTCMinutes().toString().padStart(2, '0'); +        const seconds = date.getUTCSeconds().toString().padStart(2, '0'); +        return `${year}-${month}-${day}-${hours}-${minutes}-${seconds}`; +    } +      static stringReplaceAsync(str, regex, replacer) {          let match;          let index = 0; |