33 #include "BESStatus.h"
37 string BESStatus::boot_time ;
38 int BESStatus::_counter ;
40 BESStatus::BESStatus()
44 const time_t sctime = time( NULL ) ;
45 const struct tm *sttime = localtime( &sctime ) ;
47 strftime( zone_name,
sizeof( zone_name ),
"%Z", sttime ) ;
49 boot_time = string( zone_name ) +
" " + string( asctime( sttime ) ) ;
52 string::size_type index = boot_time.find(
'\n' ) ;
53 if( index != string::npos )
54 boot_time.erase( index ) ;
63 BESStatus::~BESStatus()