TextToDate logo

TextToDate

Published December 2025
   •    Updated August 2026

Plugin details

TextToDate is a lightweight and reliable date parsing plugin for Bubble.   It converts human-typed date strings into valid Bubble Date values — both on the page (element) and on the server (backend action).

The plugin supports multiple date formats:
- DD.MM.YYYY
- MM.DD.YYYY
- DD.MM.YYYY HH:MM
- MM.DD.YYYY HH:MM
Including delimiters: ".", "-", "/"

Ambiguous dates like “06.12.2025” can be resolved using a built-in “Day first?” option, making the plugin suitable for any locale (EU, US, etc.).

TextToDate also includes server-side parsing with optional timezone correction, ensuring consistent date results across front-end and backend workflows.

Perfect for:
- User-typed date inputs
- Imported text data
- API responses
- Data cleaning / normalization
- International apps with mixed date formats

Free

For everyone

stars   •   0 ratings
21 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

Tuzlimon logo
Tuzlimon
Joined 2024   •   2 Plugins
View contributor profile

Instructions

TextToDate provides two tools for converting formatted text into real Bubble Date values:
1. ELEMENT: "TextToDate"
  - Converts text → date instantly on the page
  - Reacts automatically when the text changes
  - Provides:
    • date_result (date)
    • is_valid (yes/no)
    • error_message (text)
  - Triggers the event "date_parsed" when parsing succeeds

  Element Properties:
  • input_text: The raw text to parse.
  • day_first: When both parts are ≤12 (e.g., 06.12), choose if format is DD.MM or MM.DD.

2. SERVER-SIDE ACTION: "Text → Date (server)"
  - Parses date text in backend workflows
  - Ensures consistency between front and back end
  - Supports optional timezone correction

  Inputs:
  • input_text: Text containing a date
  • day_first: Resolves ambiguous dates
  • timezone_offset: (Optional) numeric timezone adjustment in hours

  Outputs:
  • result_date: Parsed Date
  • is_valid: yes/no
  • error_message: Parsing errors

Supported Formats:
- "14.12.2025"
- "12.24.2025"
- "14.12.2025 09:30"
- "12-24-2025 09:30"
- "12/24/2025"

This plugin is ideal for:
- User-entered dates
- Importing CSV / text files
- Cleaning inconsistent date formats
- Localized apps requiring flexible date parsing

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble