diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2011-05-01 15:44:17 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2011-05-01 15:44:17 (GMT) |
commit | 8d00dc333228261aaaeacfa4840da8ac891538fb (patch) | |
tree | 83c544a6e885260704868bc8e30a4fd2ac2e9f5f /src/poco-test.cpp | |
parent | 4db093c74be1bac6e988c10f025d141298496b23 (diff) | |
download | mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.zip mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.tar.gz mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.tar.bz2 |
corrections and improvements for package poco
Diffstat (limited to 'src/poco-test.cpp')
-rw-r--r-- | src/poco-test.cpp | 63 |
1 files changed, 4 insertions, 59 deletions
diff --git a/src/poco-test.cpp b/src/poco-test.cpp index 0f06668..7d98dcc 100644 --- a/src/poco-test.cpp +++ b/src/poco-test.cpp @@ -1,68 +1,13 @@ /* This file is part of mingw-cross-env. */ /* See doc/index.html for further information. */ -// -// DateTime.cpp -// -// $Id: //poco/1.4/Foundation/samples/DateTime/src/DateTime.cpp#1 $ -// -// This sample demonstrates the DateTime class. -// -// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH. -// and Contributors. -// -// Permission is hereby granted, free of charge, to any person or organization -// obtaining a copy of the software and accompanying documentation covered by -// this license (the "Software") to use, reproduce, display, distribute, -// execute, and transmit the Software, and to prepare derivative works of the -// Software, and to permit third-parties to whom the Software is furnished to -// do so, all subject to the following: -// -// The copyright notices in the Software and this entire statement, including -// the above license grant, this restriction and the following disclaimer, -// must be included in all copies of the Software, in whole or in part, and -// all derivative works of the Software, unless such copies or derivative -// works are solely in the form of machine-executable object code generated by -// a source language processor. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -// SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -// FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -// DEALINGS IN THE SOFTWARE. -// - - -#include "Poco/LocalDateTime.h" -#include "Poco/DateTime.h" -#include "Poco/DateTimeFormat.h" -#include "Poco/DateTimeFormatter.h" -#include "Poco/DateTimeParser.h" #include <iostream> - - -using Poco::LocalDateTime; -using Poco::DateTime; -using Poco::DateTimeFormat; -using Poco::DateTimeFormatter; -using Poco::DateTimeParser; - +#include <Poco/DateTimeFormat.h> +#include <Poco/DateTimeFormatter.h> +#include <Poco/LocalDateTime.h> int main() { - LocalDateTime now; - - std::string str = DateTimeFormatter::format(now, DateTimeFormat::ISO8601_FORMAT); - DateTime dt; - int tzd; - DateTimeParser::parse(DateTimeFormat::ISO8601_FORMAT, str, dt, tzd); - dt.makeUTC(tzd); - LocalDateTime ldt(tzd, dt); - - std::cerr << "Current time is " << str << std::endl; - str = DateTimeFormatter::format(ldt, DateTimeFormat::ISO8601_FORMAT); - std::cerr << "Parsed current time is " << str << std::endl; + std::cout << Poco::DateTimeFormatter::format(Poco::LocalDateTime(), Poco::DateTimeFormat::ISO8601_FORMAT) << std::endl; return 0; } |