Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
RSvebeck
Specialist
Specialist

Convert a timestamp from 12 hr to 24 hr in script

Hi

I have a textfile containing timestamps with 12hr format.

I need to convert those timestamps into a 24 hr format, wich is my standard timeformat in the document.

 

But this does not work when writing in scipt:

Timestamp(Timestamp#(MyTimeStampFieldin12HrsFormat,'hh:mm:ss TT') ,'hh:mm:ss') as MyTimeStampFieldin24HrsFormat

Why?

Best Regards

Robert

Svebeck Consulting AB
1 Solution

Accepted Solutions
daveamz
Partner - Creator III
Partner - Creator III

Hello Robert,

     Time format for 12 horus is 'h:mm:ss' and you need the 'hh:mm:ss' format, so drop one h from Timestamp# function:

Timestamp(Timestamp#(MyTimeStampFieldin12HrsFormat,'h:mm:ss TT') ,'hh:mm:ss') as MyTimeStampFieldin24HrsFormat

Best regards,

David


View solution in original post

2 Replies
daveamz
Partner - Creator III
Partner - Creator III

Hello Robert,

     Time format for 12 horus is 'h:mm:ss' and you need the 'hh:mm:ss' format, so drop one h from Timestamp# function:

Timestamp(Timestamp#(MyTimeStampFieldin12HrsFormat,'h:mm:ss TT') ,'hh:mm:ss') as MyTimeStampFieldin24HrsFormat

Best regards,

David


RSvebeck
Specialist
Specialist
Author

Yup. 🙂

Thanks David,

Svebeck Consulting AB