delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
X-Authentication-Warning: | sangamon.ncsa.uiuc.edu: slu owned process doing -bs |
Date: | Wed, 16 Feb 2000 11:22:04 -0600 (CST) |
From: | Songyu Lu <slu AT ncsa DOT uiuc DOT edu> |
To: | cygwin AT sourceware DOT cygnus DOT com |
cc: | slu AT ncsa DOT uiuc DOT edu |
Subject: | Timing Functions on Cygwin |
Message-ID: | <Pine.HPP.3.95.1000216111736.27783A-200000@sangamon.ncsa.uiuc.edu> |
MIME-Version: | 1.0 |
X-md5sum: | 02984105562f9f34075a98f858ad5456 |
X-md5sum-Origin: | mx1.ncsa.uiuc.edu |
--2005231151-1804928587-949101381=:8014 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: <Pine DOT HPP DOT 3 DOT 95 DOT 1000216111736 DOT 27783C AT sangamon DOT ncsa DOT uiuc DOT edu> I have trouble with timing functions(time(), localtime(), tzset(), mktime()) on Cygwin using gcc compiler. I wrote a simple program attached. It basicly converts the value from time()(call it A) to tm structure, then converts this tm back to a value in seconds using tzset() and mktime()(call it B). A and B are supposed to be equal. Cygwin gives me a 6 hours difference(I am in Central Time Zone), while other systems(I tried IRIX, Linux, Sun OS) work well. Hope you can give me a hint! Raymond NCSA --2005231151-1804928587-949101381=:8014 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="a.c" Content-Transfer-Encoding: BASE64 Content-ID: <Pine DOT HPP DOT 3 DOT 95 DOT 1000128171621 DOT 8014B AT sangamon DOT ncsa DOT uiuc DOT edu> Content-Description: LyogdGVzdCB0aW1pbmc6DQogKiAgICBnZXQgbG9jYWwgdGltZSBmcm9tIHRp bWUoKSBhbmQgbG9jYWx0aW1lKCksDQogKiAgICBjb252ZXJ0IHRvIHRpbWUg aW4gc2Vjb25kcyBieSBta3RpbWUoKSwNCiAqICAgIHN1cHBvc2VkIHRvIGdl dCBzYW1lIHZhbHVlcy4gIA0KICovDQojaW5jbHVkZSA8c3RkaW8uaD4NCiNp bmNsdWRlIDx0aW1lLmg+DQojaW5jbHVkZSA8c3lzL3RpbWUuaD4NCg0KbWFp bigpDQp7DQogIHN0cnVjdCB0bSAqdG07DQogIHRpbWVfdCBub3csIHRoZV90 aW1lOw0KDQogIC8qZ2V0IGN1cnJlbnQgdGltZSBpbiBzZWNvbmRzLiovDQog IG5vdyA9IHRpbWUoMCk7DQogIC8qIGNvbnZlcnQgdG8gdG0gc3RydWN0dXJl ICovDQogIHRtID0gbG9jYWx0aW1lKCZub3cpOyAgDQoNCiAgLyphZGp1c3Qg dG8gbG9jYWwgdGltZSB6b25lIGFuZCBkYXlsaWdodCBzYXZpbmcgdGltZSAq Lw0KICB0enNldCgpOw0KICAvKmNvbnZlcnQgdG0gc3RydWN0dXJlIHRvIHRp bWUgaW4gc2Vjb25kcy4gIEN5Z3dpbiByZXR1cm5zIEdyZWVud2ljaCB0aW1l IA0KICAgIGhlcmUgd2hpbGUgb3RoZXIgc3lzdGVtcyByZXR1cm4gbG9jYWwg dGltZS4gKi8NCiAgdGhlX3RpbWUgPSBta3RpbWUodG0pOw0KDQogIGZwcmlu dGYoc3RkZXJyLCAidG0tPnRtX2lzZHN0PSVkXG4iLCB0bS0+dG1faXNkc3Qp OyANCiAgZnByaW50ZihzdGRlcnIsICJub3c9JWQsXG50aGVfdGltZT0lZCxc bm5vdyAtIHRoZV90aW1lPSVkXG4iLCBub3csIHRoZV90aW1lLA0KICAgICAg ICAgIChub3ctdGhlX3RpbWUpKTsNCg0KICByZXR1cm4gMDsNCn0NCg== --2005231151-1804928587-949101381=:8014 Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com --2005231151-1804928587-949101381=:8014--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |