/** * \file lyxtime.cpp * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * \author John Levon * * Full author contact details are available in file CREDITS. */ #include #include "support/lyxtime.h" using std::string; namespace lyx { time_t current_time() { return time(0); } string const formatted_time(time_t t, string const & fmt) { struct tm * loc_tm = localtime(&t); char date[50]; strftime(date, sizeof(date), fmt.c_str(), loc_tm); return string(date); } } // namespace lyx