.nh .TH "glab" "1" "Nov 2026" "Auto generated by spf13/cobra" "" .SH NAME glab-timelog-list - List time logged on issues and merge requests. .SH SYNOPSIS \fBglab timelog list [flags]\fP .SH DESCRIPTION By default, reports on the current project. Use \fB--group\fR to report on a group and its subgroups, or \fB--repo\fR to report on another project. Entries are listed newest first, followed by the total time spent. .PP Dates appear in UTC. Durations use time tracking units: 1 day is 8 hours, 1 week is 5 days, and 1 month is 4 weeks. Subtracted time appears as a negative value and reduces the total. .PP Omits time logged on issues and merge requests you cannot view. .SH OPTIONS \fB--end-date\fP= List time logged on or before this date, in \fBYYYY-MM-DD\fR format. .PP \fB-g\fP, \fB--group\fP="" List time logged in a group and its subgroups. .PP \fB--jq\fP="" Filter JSON output with a jq expression. .PP \fB-F\fP, \fB--output\fP="text" Format output as: text, json. .PP \fB-R\fP, \fB--repo\fP="" Select another repository. You can use either OWNER/REPO or GROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted. .PP \fB--start-date\fP= List time logged on or after this date, in \fBYYYY-MM-DD\fR format. .PP \fB--user\fP="" List only the time logged by this \fBusername\fR\&. Use @me for yourself. .SH OPTIONS INHERITED FROM PARENT COMMANDS \fB-h\fP, \fB--help\fP[=false] Show help for this command. .SH EXAMPLE .EX # List all time logged in the current project glab timelog list # List the time you logged in a group and its subgroups since the start of the month glab timelog list --group gitlab-org --user @me --start-date 2026-10-01 # List the time logged in another project on a single day glab timelog list -R gitlab-org/cli --start-date 2026-10-14 --end-date 2026-10-14 # Total the seconds logged per user glab timelog list --output json --jq 'group_by(.user.username) | map({user: .[0].user.username, seconds: map(.timeSpent) | add})' .EE .SH SEE ALSO \fBglab-timelog(1)\fP