delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/02/16/12:16:34

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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019