BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
Ronein
Onyx | Level 15

Hello

I have a data set with datetime column with format and informat datetimr22.3

I want to create a new column called time with time value and format time8.

I used the following code 

time(effectiveTimestamp) as time format=time8.

As I see the time values are not correct,

I see for example datetime 15MAY2024:03:02:08.977  and calculated time 14:17:42 but as I see it should be 03:02:08 

 

Ronein_0-1716722364461.png

 

1 ACCEPTED SOLUTION

Accepted Solutions
PaigeMiller
Diamond | Level 26

Please read the description of the TIME function in the documentation.

 

On the left is an alphabetical list of all SAS functions; right below TIME is the function you want, TIMEPART.

--
Paige Miller

View solution in original post

1 REPLY 1
PaigeMiller
Diamond | Level 26

Please read the description of the TIME function in the documentation.

 

On the left is an alphabetical list of all SAS functions; right below TIME is the function you want, TIMEPART.

--
Paige Miller
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 697 views
  • 1 like
  • 2 in conversation