From dadbca4b5fef1f767c0bc28817ed036a887b4a53 Mon Sep 17 00:00:00 2001 From: talksik Date: Tue, 28 Oct 2025 17:07:52 -0700 Subject: [PATCH] fix: los angeles time for joined at in detail pane --- go-cli/cmd/main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/go-cli/cmd/main.go b/go-cli/cmd/main.go index 239aa45..c08d4e6 100644 --- a/go-cli/cmd/main.go +++ b/go-cli/cmd/main.go @@ -420,7 +420,15 @@ func (m model) renderDetails() string { // Joined At b.WriteString(detailLabelStyle.Render("Joined: ")) timeAgo := timediff.TimeDiff(human.JoinedAt) - joinedFormatted := human.JoinedAt.Format("Jan 2, 2006 at 3:04 PM") + + // Convert to Pacific timezone + loc, err := time.LoadLocation("America/Los_Angeles") + if err != nil { + loc = time.UTC // fallback to UTC if there's an error + } + joinedPacific := human.JoinedAt.In(loc) + joinedFormatted := joinedPacific.Format("Jan 2, 2006 at 3:04 PM MST") + b.WriteString(detailValueStyle.Render(fmt.Sprintf("%s (%s)", joinedFormatted, timeAgo)) + "\n\n") // Pro Subscription Status