South African Lectora users group.

Date Format in Lectora

Viewing 1 post (of 1 total)
  • Author
  • #310280 Score: 2
    Profile photo of Drago Ivanov
    Drago Ivanov
    friend finder
    wise owl
    group mod
    product reviewer
    curious george
    3 pts

    Displaying Dates in Lectora published titles is dependent on the locale setting. There is no function within the Lectora (Versions …12/16) user interface to control the date format displayed in a published title.

    So here is a simple hack to change the date display format (in this example using standard South African date format):

    Please note that this is something you do once the Lectora title has been published to HTML/SCORM

    Here the HTML output is used, but the same principle applies to the SCORM published content, keeping in mind that all files will be in a .zip folder.

    • Navigate to the HTML output folder of the title
    • Locate the file trivantis-timedate.js
    • Open the file in a plain text editor (Notepad for example)
    • Here is the code generated by Lectora

    Trivantis (

    //functions for realtime date/time
    function FormatDS( now ) {
        return now.toLocaleDateString()

    remaining code excluded, since only function FormatDS( now ) {…} needs to change

    To format the date output to DD MMMM YYY format, replace return now.toLocaleDateString() with the following:

    var monthNames = [“January”, “February”, “March”, “April”, “May”, “June”, “July”, “August”, “September”, “October”, “November”, “December”];
        var myDate = new Date();
        var myMonth = myDate.getMonth();
        return  now.getDate()  + ‘ ‘ + monthNames[myMonth]  + ‘ ‘ + now.getFullYear();

    • Save the file in the original location

    Dates should display in this format 14 March 2016.

    A sample of the modified file is attached.


    This post has received 2 votes up.
Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.