Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::chrono::time_zone(3)     C++ Standard Libary    std::chrono::time_zone(3)

NAME
       std::chrono::time_zone -	std::chrono::time_zone

Synopsis
	  Defined in header <chrono>
	  class	time_zone;	      (since C++20)

	  The  class time_zone represents all time zone	transitions for	a spe-
       cific geographic
	  area.

	  Users	cannot construct time_zone objects. The	library	implementation
       creates
	  time_zone objects when it initializes	the  time  zone	 database  and
       provides	const
	  access to these objects.

	  time_zone is not copyable but	does have a defaulted move constructor
       and a defaulted
	  move	assignment  operator. However, as users	have only const	access
       to time_zone
	  objects, these functions cannot be called in user code  without  in-
       voking undefined
	  behavior.

Member functions
	  name	   obtains the name of this time_zone
		   (public member function)
	  get_info obtain information associated with a	sys_time or local_time
		   (public member function)
	  to_sys   converts a local_time in this time zone to a	sys_time
		   (public member function)
	  to_local converts a sys_time to a local_time in this time zone
		   (public member function)

	 Nonmember functions

	  operator==  compares two time_zone objects
	  operator<=> (function)
	  (C++20)

http://cppreference.com		  2022.07.31	     std::chrono::time_zone(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::chrono::time_zone&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help