# Changing timestamp of topic replies - Easier way?

**URL:** <https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548>\
**Category:** Support\
**Created:** [2016年十一月30日 02:13 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548 "2016-11-30T02:13:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brentnauer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brentnauer/32/114845_2.png) [@Brentnauer](https://meta.discourse.org/u/Brentnauer)\
**Post date:** [2016年十一月30日 02:13 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/1 "2016-11-30T02:13:13Z")

</div>

I see that there’s now a way to change the topic’s timestamp through the UI and that it does a relative timestamp update for all following posts. That’s awesome!

However, I’m looking for a way to specify a timestamp for replies WITHIN a topic. I’m wanting to do an archival/restoration project for an old forum that’s since been deleted and will be manually pulling post text from [Archive.org](http://Archive.org). Having to muck around in the CLI is going to make using Discourse unfeasible.

Is there any way to extend that functionality to subsequent replies within a topic, or at least a way to make mucking around in the CLI not such a tedious project? Hoping there’s something easier than the last time I checked: [Editing post date?](https://meta.discourse.org/t/editing-post-date/19506)

---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2016年十一月30日 03:46 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/2 "2016-11-30T03:46:28Z")

</div>

Sounds like what you need is an importer that will maintain the time stamps.

---

<div class="post-metadata">

**Author:** ![Brentnauer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brentnauer/32/114845_2.png) [@Brentnauer](https://meta.discourse.org/u/Brentnauer)\
**Post date:** [2016年十一月30日 04:23 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/3 "2016-11-30T04:23:16Z")

</div>

No, the content is being brought over manually from [Archive.org](http://Archive.org) - There’s nothing to import.

What I’m hoping for is a plugin or something to add the date change UI that already exists for the first post in the thread to all subsequent replies.

---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2016年十一月30日 04:26 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/4 "2016-11-30T04:26:04Z")

</div>

I was thinking that code would either import a copy of what is on [archive.org](http://archive.org) or would work from a downloaded copy.

---

<div class="post-metadata">

**Author:** ![Brentnauer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brentnauer/32/114845_2.png) [@Brentnauer](https://meta.discourse.org/u/Brentnauer)\
**Post date:** [2017年六月23日 06:46 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/5 "2017-06-23T06:46:23Z")

</div>

Delayed response - we moved across the country!

No, the posts would be copy/pasted over manually as there’s a lot of attachments and a lot of cleanup/reorganizing to do.

What I’m after is a way to change the date of ANY post to ANY date, without it also offsetting the relative date for every other post in the thread.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2019年六月21日 03:38 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/6 "2019-06-21T03:38:28Z")

</div>



---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年六月21日 04:16 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/7 "2019-06-21T04:16:57Z")

</div>

You’re really going to need to use the command line for this sort of thing.

---

<div class="post-metadata">

**Author:** ![ErikMH](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erikmh/32/67551_2.png) [@ErikMH](https://meta.discourse.org/u/ErikMH)\
**Post date:** [2019年十二月18日 13:35 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/8 "2019-12-18T13:35:02Z")

</div>

如果你本来就要手动操作，可以：

1. 将每则回复作为新主题发布
2. 手动修正其日期和时间
3. 将该回复移至“现有主题”——即，使其成为对原始帖子的回复

虽然繁琐，但行之有效。

---

<div class="post-metadata">

**Author:** ![Jack51](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jack51/32/201652_2.png) [@Jack51](https://meta.discourse.org/u/Jack51)\
**Post date:** [2021年一月5日 08:06 UTC](https://meta.discourse.org/t/changing-timestamp-of-topic-replies-easier-way/53548/10 "2021-01-05T08:06:40Z")

</div>

我也遇到了这个用例，所以跟进一下，想了解一下启用帖子日期编辑的难度如何？

我想，将目前位于主题“扳手”下的相同按钮/功能复制到帖子的“扳手”下，应该大致可行……但我也对 Discourse 的内部机制不太熟悉，所以不清楚这会带来哪些复杂性。

Erik——你的方法有效，但在大规模使用时略显繁琐！

有什么想法吗？
