Skip to content

Commit 924a34a

Browse files
committed
refactor(date): move over to luxon
Signed-off-by: Jayne Doe <[email protected]>
1 parent badd777 commit 924a34a

File tree

7 files changed

+20
-14
lines changed

7 files changed

+20
-14
lines changed

src/lib/renderer/nunjucks_renderer.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,16 @@ let renderer;
3131

3232
const renderMarkdown = (input) => markdown.render(input || '');
3333

34-
const formatDate = (date) => DateTime.fromJSDate(date).toLocaleString({
35-
locale: 'en_gb',
36-
...DateTime.DATETIME_MED_WITH_SECONDS,
37-
});
34+
const formatDate = (date, fmtString = 'dd/MM/yyyy') => {
35+
let inputDate;
36+
if (typeof date === 'number') {
37+
inputDate = DateTime.fromMillis(date);
38+
} else {
39+
inputDate = DateTime.fromJSDate(date);
40+
}
41+
return inputDate
42+
.toFormat(fmtString);
43+
};
3844

3945
const createRenderer = () => {
4046
const nunjucksEnv = new nunjucks.Environment([

src/routes/statics.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ const getStatistics = async (req, res, next) => {
146146
},
147147

148148
content: {
149-
time: luxon.DateTime.now(),
149+
time: Date.now(),
150150
version: envs.NPM_PACKAGE_VERSION,
151151
},
152152

src/views/pages/art/art_one.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{% endfor %}
1414
</p>
1515
<p>
16-
Created <span class="btn btn-light">{{ content.picture.date_completed | date("D MMMM YYYY") }}</span>
16+
Created <span class="btn btn-light">{{ content.picture.date_completed | date("d MMMM yyyy") }}</span>
1717
</p>
1818
{% endblock %}
1919

src/views/pages/blog_all.njk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<h2 class="blog-title"><a href="/blog/{{ blog._id }}" >{{ blog.long_title }}</a></h2>
1414
</div>
1515
<div class="col-lg-6">
16-
<p>Posted: {{ blog.time_posted | date("Do MMMM YYYY") }}</p>
17-
<p>Updated: {{ blog.time_updated | date("Do MMMM YYYY") }}</p>
16+
<p>Posted: {{ blog.time_posted | date("d MMMM yyyy") }}</p>
17+
<p>Updated: {{ blog.time_updated | date("d MMMM yyyy") }}</p>
1818
</div>
1919
<div class="col-lg-6">
2020
<p class="text-right">
@@ -40,4 +40,4 @@
4040
</div>
4141
</div>
4242
</div>
43-
{% endblock %}
43+
{% endblock %}

src/views/pages/me/me_blog_all.njk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<h2 class="blog-title"><a href="/hobbies/me/extended-blog/{{ blog._id }}" >{{ blog.long_title }}</a></h2>
1313
</div>
1414
<div class="col-lg-6">
15-
<p>Posted: {{ blog.time_posted | date("Do MMMM YYYY") }}</p>
16-
<p>Updated: {{ blog.time_updated | date("Do MMMM YYYY") }}</p>
15+
<p>Posted: {{ blog.time_posted | date("d MMMM yyyy") }}</p>
16+
<p>Updated: {{ blog.time_updated | date("d MMMM yyyy") }}</p>
1717
</div>
1818
<div class="col-lg-6">
1919
<p class="text-right">
@@ -38,4 +38,4 @@
3838
{% include "partials/pagination.njk" %}
3939
</div>
4040
</div>
41-
{% endblock %}
41+
{% endblock %}

src/views/pages/stats.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="col-lg-6">
1313
<div class="p-5 mb-4 bg-light-darker">
1414
<h2>Current time</h2>
15-
<p>{{ content.time | date("Do MMMM YYYY, h:mm:ss a") }}</p>
15+
<p>{{ content.time | date("d MMMM yyyy, ttt") }}</p>
1616
</div>
1717
</div>
1818
<div class="col-lg-6">

src/views/pages/stories/stories_one.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<tr>
5252
<td>{{ chapter.chapter_number }}</td>
5353
<td><a href="/hobbies/writing/{{ content.story._id }}/chapter/{{ chapter.chapter_number }}">{{ chapter.chapter_title }}</a></td>
54-
<td>{{ chapter.last_updated | date("Do MMMM YYYY") }}</td>
54+
<td>{{ chapter.time_updated | date("d MMMM yyyy") }}</td>
5555
</tr>
5656
{% endfor %}
5757
</tbody>

0 commit comments

Comments
 (0)