.\" -*- coding: UTF-8 -*-
'\" t
.\" Copyright (c) 1993 Michael Haardt
.\" (michael@moria.de)
.\" Fri Apr  2 11:32:09 MET DST 1993
.\"
.\" SPDX-License-Identifier: GPL-2.0-or-later
.\"
.\" Modified Sat Jul 24 14:23:14 1993 by Rik Faith (faith@cs.unc.edu)
.\" Modified Sun Oct 18 17:31:43 1998 by Andries Brouwer (aeb@cwi.nl)
.\" 2008-06-23, mtk, minor rewrites, added some details
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH ftime 3 "2 maja 2024 r." "Linux man\-pages 6.9.1" 
.SH NAZWA
ftime \- zwraca datę i czas
.SH BIBLIOTEKA
Standardowa biblioteka C (\fIlibc\fP, \fI\-lc\fP)
.SH SKŁADNIA
.nf
\fB#include <sys/timeb.h>\fP
.P
\fBint ftime(struct timeb *\fP\fItp\fP\fB);\fP
.fi
.SH OPIS
\fBUWAGA\fP: Funkcja ta nie jest już zapewniana przez bibliotekę GNU C. Należy
obecnie używać \fBclock_gettime\fP(2)
.P
Funkcja zwraca bieżący czas jako sekundy i milisekundy od początku epoki,
1970\-01\-01 00:00:00 +0000 (UTC). Czas jest zwracany w strukturze \fItp\fP,
zadeklarowanej następująco:
.P
.in +4n
.EX
struct timeb {
    time_t         time;
    unsigned short millitm;
    short          timezone;
    short          dstflag;
};
.EE
.in
.P
\fItime\fP jest tu liczbą sekund od początku epoki, \fImillitm\fP jest liczbą
milisekund od chwili \fItime\fP sekund od początku epoki, \fItimezone\fP jest
przesunięciem czasu dla lokalnej strefy czasowej, mierzonym w minutach w
kierunku na zachód od Greenwich (z ujemnymi wartościami oznaczającymi wschód
od Greenwich), a \fIdstflag\fP jest znacznikiem, który jeśli jeśli ma wartość
niezerową, wskazuje, że w danej części roku obowiązuje lokalnie czas letni.
.P
POSIX.1\-2001 mówi, że zawartość pól \fItimezone\fP i \fIdstflag\fP nie jest
określona, prosimy unikać zależenia od tych pól.
.SH "WARTOŚĆ ZWRACANA"
Funkcja zawsze zwraca 0. (POSIX.1\-2001 określa, a niektóre systemy
dokumentują, zwracanie \-1 w przypadku błędu).
.SH ATRYBUTY
Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku
\fBattributes\fP(7).
.TS
allbox;
lbx lb lb
l l l.
Interfejs	Atrybut	Wartość
T{
.na
.nh
\fBftime\fP()
T}	Bezpieczeństwo wątkowe	MT\-bezpieczne
.TE
.SH STANDARDY
Brak.
.SH HISTORIA
Usunięte w glibc 2.33.  4.2BSD, POSIX.1\-2001.  Usunięte w POSIX.1\-2008.
.P
Funkcja ta jest przestarzała. Nie należy jej używać. Jeśli wystarczy czas w
sekundach, można używać \fBtime\fP(2); \fBgettimeofday\fP(2) zwraca czas w
mikrosekundach; \fBclock_gettime\fP(2) zwraca nanosekundy, lecz nie jest tak
powszechnie dostępna.
.SH USTERKI
.\" .SH HISTORY
.\" The
.\" .BR ftime ()
.\" function appeared in 4.2BSD.
Wczesne wersje glibc2 miały błąd i zwracały 0 w polu \fImillitm\fP; glibc 2.1.1
zachowuje się znowu poprawnie.
.SH "ZOBACZ TAKŻE"
\fBgettimeofday\fP(2), \fBtime\fP(2)
.PP
.SH TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika:
Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>,
Robert Luberda <robert@debian.org>
i
Michał Kułach <michal.kulach@gmail.com>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
