localtime.html

来自「perl教程」· HTML 代码 · 共 92 行

HTML
92
字号
<?xml version="1.0" ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<!-- saved from url=(0017)http://localhost/ -->
<script language="JavaScript" src="../../displayToc.js"></script>
<script language="JavaScript" src="../../tocParas.js"></script>
<script language="JavaScript" src="../../tocTab.js"></script>
<link rel="stylesheet" type="text/css" href="../../scineplex.css">
<title>Time::localtime - by-name interface to Perl's built-in localtime function</title>
<link rel="stylesheet" href="../../Active.css" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:" />
</head>

<body>

<script>writelinks('__top__',2);</script>
<h1><a>Time::localtime - by-name interface to Perl's built-in localtime function</a></h1>
<p><a name="__index__"></a></p>

<!-- INDEX BEGIN -->

<ul>

	<li><a href="#name">NAME</a></li>
	<li><a href="#synopsis">SYNOPSIS</a></li>
	<li><a href="#description">DESCRIPTION</a></li>
	<li><a href="#note">NOTE</a></li>
	<li><a href="#author">AUTHOR</a></li>
</ul>
<!-- INDEX END -->

<hr />
<p>
</p>
<h1><a name="name">NAME</a></h1>
<p>Time::localtime - by-name interface to Perl's built-in <a href="../../lib/Pod/perlfunc.html#item_localtime"><code>localtime()</code></a> function</p>
<p>
</p>
<hr />
<h1><a name="synopsis">SYNOPSIS</a></h1>
<pre>
 <span class="keyword">use</span> <span class="variable">Time::localtime</span><span class="operator">;</span>
 <span class="keyword">printf</span> <span class="string">"Year is %d\n"</span><span class="operator">,</span> <span class="keyword">localtime</span><span class="operator">-&gt;</span><span class="variable">year</span><span class="operator">()</span> <span class="operator">+</span> <span class="number">1900</span><span class="operator">;</span>
</pre>
<pre>
 <span class="variable">$now</span> <span class="operator">=</span> <span class="variable">ctime</span><span class="operator">();</span>
</pre>
<pre>
 <span class="keyword">use</span> <span class="variable">Time::localtime</span><span class="operator">;</span>
 <span class="keyword">use</span> <span class="variable">File::stat</span><span class="operator">;</span>
 <span class="variable">$date_string</span> <span class="operator">=</span> <span class="variable">ctime</span><span class="operator">(</span><span class="keyword">stat</span><span class="operator">(</span><span class="variable">$file</span><span class="operator">)-&gt;</span><span class="variable">mtime</span><span class="operator">);</span>
</pre>
<p>
</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<p>This module's default exports override the core <a href="../../lib/Pod/perlfunc.html#item_localtime"><code>localtime()</code></a> function,
replacing it with a version that returns &quot;Time::tm&quot; objects.
This object has methods that return the similarly named structure field
name from the C's tm structure from <em>time.h</em>; namely sec, min, hour,
mday, mon, year, wday, yday, and isdst.</p>
<p>You may also import all the structure fields directly into your namespace
as regular variables using the :FIELDS import tag.  (Note that this still
overrides your core functions.)  Access these fields as
variables named with a preceding <code>tm_</code> in front their method names.
Thus, <code>$tm_obj-&gt;mday()</code> corresponds to $tm_mday if you import
the fields.</p>
<p>The <code>ctime()</code> function provides a way of getting at the 
scalar sense of the original CORE::localtime() function.</p>
<p>To access this functionality without the core overrides,
pass the <a href="../../lib/Pod/perlfunc.html#item_use"><code>use</code></a> an empty import list, and then access
function functions with their full qualified names.
On the other hand, the built-ins are still available
via the <code>CORE::</code> pseudo-package.</p>
<p>
</p>
<hr />
<h1><a name="note">NOTE</a></h1>
<p>While this class is currently implemented using the Class::Struct
module to build a struct-like class, you shouldn't rely upon this.</p>
<p>
</p>
<hr />
<h1><a name="author">AUTHOR</a></h1>
<p>Tom Christiansen</p>

</body>

</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?