Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow start and end times for journal entries #1637

Open
jxfreeman opened this issue Nov 7, 2022 · 1 comment
Open

Allow start and end times for journal entries #1637

jxfreeman opened this issue Nov 7, 2022 · 1 comment
Labels
enhancement New feature or request 📌 This can't go stale
Milestone

Comments

@jxfreeman
Copy link

Use Case/Motivation

When I am journaling, it would be nice to record the duration of the activity being journaled. For example, I journal meeting attendance and have a script which generates meeting journals in a standardized way to aid searching and presentation. I could add a duration to each journal entry however this would result in inconsistent placement of the duration in the entry and the formatting would vary widely. One of the great features of JRNL is idiomatic time and date ("wednesday" identifies the date of last Wednesday", etc. Idiomatic durations could be used to specify this. For example 1h, 10m, All day, etc. This is useful in identifying areas of work that are time consuming.

Example Usage

#> jrnl 13:00: Meeting with operations about bug 123 --duration 1:30
Alternatively
#> jrnl 13:00-14:30: Meeting with operations about bug 123

Yeilds:

#> jrnl -from today
2022-11-07 13:00-14:30 (1.5 hr) Meeting with operations about bug 123

Other Information

No response

@jxfreeman jxfreeman added 🆕 New! enhancement New feature or request labels Nov 7, 2022
@micahellison
Copy link
Member

Hi @jxfreeman, thanks for filing this. This is definitely on the table, and we're considering it as part of the new file format.

@micahellison micahellison changed the title Feature Report Allow start and end times for journal entries Nov 12, 2022
@micahellison micahellison added 📌 This can't go stale and removed 🆕 New! labels Nov 12, 2022
@micahellison micahellison added this to the Backlog milestone Nov 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 📌 This can't go stale
Projects
None yet
Development

No branches or pull requests

2 participants