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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
mikecrengland
Creator III
Creator III

Make Date Time from two fields?

Hello All -

I'm trying to combine a date field and a time field into a timestamp field.

The original data comes from an AS400 and is formatted as integers. My attempt failed...  My script looks like:

LOAD

  MoveNumber

  ,Timestamp(ScheduledEarliest & ScheduledEarliestTime) AS ScheduledEarliestDateTime

  ,ScheduledEarliest

  ,ScheduledEarliestTime

;

LOAD

  Text(MoveNumber) AS MoveNumber

  ,MakeDate(Left(ScheduledEarliest,4),Right(Left(ScheduledEarliest,6),2),Right(ScheduledEarliest,2)) AS ScheduledEarliest

  ,MakeTime(Left(Right('0000' & ScheduledEarliestTime,4),2),Right(Right('0000' & ScheduledEarliestTime,4),2)) AS ScheduledEarliestTime

;

LOAD

  Text(MOVENUMBER) AS MoveNumber

  ,SCHEDULEDEARLIEST AS ScheduledEarliest

  ,SCHEDULEDEARLIESTTIME AS ScheduledEarliestTime

;

Any thoughts on where I messed up?

Thanks,

mike

1 Solution

Accepted Solutions
sunny_talwar

Also, I would do something like this:

Intstead of &

Timestamp(ScheduledEarliest & ScheduledEarliestTime) AS ScheduledEarliestDateTime


I would use  +

Timestamp(ScheduledEarliest + ScheduledEarliestTime) AS ScheduledEarliestDateTime

View solution in original post

5 Replies
sunny_talwar

How does

SCHEDULEDEARLIEST and

SCHEDULEDEARLIESTTIME


look in there rawest form?

sunny_talwar

Also, I would do something like this:

Intstead of &

Timestamp(ScheduledEarliest & ScheduledEarliestTime) AS ScheduledEarliestDateTime


I would use  +

Timestamp(ScheduledEarliest + ScheduledEarliestTime) AS ScheduledEarliestDateTime

mikecrengland
Creator III
Creator III
Author

They are.

SCHEDULEDEARLIEST might look like 20160214


and


SCHEDULEDEARLIESTTIME might look like 734 (7:34 AM

mikecrengland
Creator III
Creator III
Author

That did it!!

Thank you!!

sunny_talwar

Sweet