Fellow forum members:
One of my "backburner" items on my to do list (i.e. when I have spare time) is to mine the data from our Cisco Call Manager. I'll get right to the point:
The DateTimeConnection and DateTimeDisconnection values are in what my IT guy told me was "C Construct Time", the number of seconds since 1/1/1970. I was able to figure how to convert the value in Excel using the following formula:
= DATE(1970,1,1) + (DateTimeDisconnection/24/60/60) - TIME(7,0,0)
Below is what I have tried for the TI formula:
You can see the result. After looking at the DATE() function help file, it looks like the function only returns the date; it does not include the time of day. Ideally, I'd like the data to be in MM/DD/YYYY HH:MM format. Has anyone tried anything in a similar manner, or have any suggestions?
I'd appreciate any feedback or suggestions you may help me with. Thank you for your time.
Time Conversion from "C Time Construct"
-
- Posts: 58
- Joined: Wed Nov 26, 2008 10:21 pm
- OLAP Product: OlapObjects Publisher 5.0
- Version: 9.5.1
- Excel Version: 2003
Time Conversion from "C Time Construct"
Richard Lee
Financial Systems Analyst
City of Millbrae
Financial Systems Analyst
City of Millbrae
-
- Site Admin
- Posts: 6647
- Joined: Sun May 11, 2008 2:30 am
- OLAP Product: TM1
- Version: PA2.0.9.18 Classic NO PAW!
- Excel Version: 2013 and Office 365
- Location: Sydney, Australia
- Contact:
Re: Time Conversion from "C Time Construct"
Wow. That takes me back. It's been years since I've even thought about that one.shinymcshires wrote: The DateTimeConnection and DateTimeDisconnection values are in what my IT guy told me was "C Construct Time", the number of seconds since 1/1/1970.
I'm not 100% clear on what value you're trying to return but the TIMST function would seem to be the solution to your problem. For example:shinymcshires wrote: After looking at the DATE() function help file, it looks like the function only returns the date; it does not include the time of day. Ideally, I'd like the data to be in MM/DD/YYYY HH:MM format. Has anyone tried anything in a similar manner, or have any suggestions?
Code: Select all
# Equivalent to the C timestamp, using local time. (The number of seconds since 1/1/70)
l = 1255607635.56;
# 3653 is the TI serial date of 1/1/70
s = TIMST( 3653 + ( l / 24 / 60 / 60 ) , '\m-\d-\Y \h:\i');
AsciiOutput ('Y:\Temp\s.txt', s );
Code: Select all
"10-15-2009 11:53"
"To them, equipment failure is terrifying. To me, it’s 'Tuesday.' "
-----------
Before posting, please check the documentation, the FAQ, the Search function and FOR THE LOVE OF GLUB the Request Guidelines.
-----------
Before posting, please check the documentation, the FAQ, the Search function and FOR THE LOVE OF GLUB the Request Guidelines.
-
- Posts: 58
- Joined: Wed Nov 26, 2008 10:21 pm
- OLAP Product: OlapObjects Publisher 5.0
- Version: 9.5.1
- Excel Version: 2003
Re: Time Conversion from "C Time Construct"
Alan:
Thank you for the quick reply. That worked like a charm! Thank you for the great suggestion!
Thank you for the quick reply. That worked like a charm! Thank you for the great suggestion!
Richard Lee
Financial Systems Analyst
City of Millbrae
Financial Systems Analyst
City of Millbrae