Date Time integration
The Date Time package (Robomotion.DateTime, v0.2.0) adds 8 nodes to Robomotion flows, including Add Time, Format Time and Now.
It runs on Windows, macOS and Linux robots. For AI agents, 7 of its nodes work as tools, and its Toolkit node exposes 6 tools at once.
What the Date Time package does
Date time functions and conversions. Icons made by Vectors Market from Flaticon
Date and time manipulation package with 7 nodes: Now (get current time with configurable timezone offset and format layout), Add Time (add or subtract durations in milliseconds/seconds/minutes/hours/days/weeks/years), Format Time (convert between date/time formats including standard layouts like RFC3339, ANSIC, UnixDate and custom Go format strings), Convert Timezone (convert between any UTC offsets including custom fractional offsets like UTC+05:30), Time Span (calculate difference between two dates in milliseconds), Split Date (decompose a date/time into year, month, day, hour, minute, second, weekday, and year_day components), and Is Leap Year (check if a year is a leap year). All nodes support configurable format layouts. No authentication required.
- Namespace
Robomotion.DateTime- Latest version
- 0.2.0 (13 versions published)
- Written in
- Go
- Categories
- Dev Tools
Date Time nodes (8)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Add Time | Robomotion.DateTime.Add | Agent tool |
| Format Time | Robomotion.DateTime.Format | Agent tool |
| Now | Robomotion.DateTime.Now | Agent tool |
| Time Span | Robomotion.DateTime.Span | Agent tool |
| Is Leap Year | Robomotion.DateTime.Leap | Agent tool |
| Split Date | Robomotion.DateTime.Split | Agent tool |
| Convert Timezone | Robomotion.DateTime.ConvertTimezone | Agent tool |
| Toolkit | Robomotion.DateTime.Agents.Toolkit | Toolkit · 6 tools |
Platforms
The Date Time package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Date Time package
- Open Packages in the Robomotion Flow Designer.
- Search for Date Time or
Robomotion.DateTime, then click Install on its card. - The Date Time nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.DateTimeTemplates that use Date Time
9 ready-made templates use Date Time nodes in their flows. Open one to start from a working flow.
Add Datetime to File Names
Renames every file in a directory by appending the current date to its name. A quick way to version artefacts, snapshots, or export batches.
Convert Datetime to Text
Converts a datetime value into a formatted text string using the Robomotion DateTime package. Demonstrates standard and custom output layouts for logging, filenames, and reports.
Convert Text to Datetime
Parses a text string like "2025-05-01 09:30:00" into a true datetime value the flow can work with. Shows how to declare an input layout so downstream nodes can format or compare the date.
Days of Your Life
Calculates how many days you have been alive by subtracting your birthday from today. Uses DateTime Now, Subtract, and a Function node to produce a clean day count.
Get Current Time
Reads the local date and time and formats it as a long time string (HH:mm:ss). Displays the result in an information dialog so you can verify the system clock at a glance.
Get First Working Day of the Next Month
Computes the first business day of next month, skipping weekends. Useful for scheduling invoices, reports, or reminders that must fire on a working day.
Get Previous Working Date
Walks backwards from today to find the previous working day, handling weekends through conditional logic. A building block for backdated reports or audits.
GUI Testing Calculator
Drives the Windows Calculator through native UI automation to validate arithmetic. A concrete template for end-to-end GUI testing of desktop apps.
Take Screenshot of a Web Page
Opens a URL in a browser and saves a screenshot of the rendered page to disk.
Related integrations
Packages that share a category or keywords with Date Time. It is filed under Dev Tools.
Agent ToolsComprehensive toolset for AI agents to perform file operations,code editing,web research,and task management across platforms.
AlgoliaSearch and manage Algolia indices and records
Apache KafkaConnect to Apache Kafka to produce and consume messages,manage topics,and work with consumer groups
ApifyRun Apify Actors, get dataset items, and automate web scraping workflows
AppsServe a Robomotion App from a flow - one trigger per app action, with progress, events and file transfer over the artifacts store
ArraySimple array operations
Date Time documentation
The Date Time package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/datetime/Package data from the Robomotion package index, synced October 31, 2026.