## convert variable numeric time (hours,min) to character variable \$7

Solved
Super Contributor
Posts: 301

# convert variable numeric time (hours,min) to character variable \$7

Hi everyone, I am interesting to put the final numeric variable time I got, for example 176:30...in a character variable: 176:30 with format \$7

Any help? Thnaks. V.

data have;

input hours 8.;

datalines;

0

176.5

1.25

2.5

3

;;;

run;

data want;

set have;

format time HHMM7.;

time = hours*3600;

run;

proc print; run;

Accepted Solutions
Solution
‎07-26-2012 02:30 PM
PROC Star
Posts: 8,163

## Re: convert variable numeric time (hours,min) to character variable \$7

One way would be:

data have;
input hours 8.;
datalines;
0
176.5
1.25
2.5
3
;

data want;
set have;
time = put(hours*3600,HHMM7.);
run;

All Replies
Solution
‎07-26-2012 02:30 PM
PROC Star
Posts: 8,163

## Re: convert variable numeric time (hours,min) to character variable \$7

One way would be:

data have;
input hours 8.;
datalines;
0
176.5
1.25
2.5
3
;

data want;
set have;
time = put(hours*3600,HHMM7.);
run;

🔒 This topic is solved and locked.