Skip to Content
DocumentationTime Module

Time Module ⏰

The Time Module writes the current system time to a plain text file, allowing you to easily add a dynamic clock overlay to your stream scene.


📂 File Output

The time is written in real-time (every second) to: shared/dynamic_text/Time.txt

In OBS Studio, you can display this by adding a Text (GDI+) source on Windows or a Text (FreeType 2) source on Linux, checking Read from file, and choosing this file.


⚙️ Available Format Codes

You can fully customize the output format in the QML settings panel using these tags:

CodeOutputExample
$hHours (12-hour or 24-hour style)14 or 02
$mMinutes45
$sSeconds08
$ttAM / PM indicatorPM (Requires 12-hour format checked)

📝 Format Examples

Format StringResulting Output
$h:$m:$s14:45:08
$h:$m14:45
$h:$m:$s $tt02:45:08 PM
$h hours, $m mins14 hours, 45 mins
Last updated on