<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Epoch</title>
	<atom:link href="http://laurentschneider.com/wordpress/2008/06/epoch.html/feed/" rel="self" type="application/rss+xml" />
	<link>http://laurentschneider.com/wordpress/2008/06/epoch.html</link>
	<description>Oracle Certified Master</description>
	<pubDate>Mon, 01 Dec 2008 18:08:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Sokrates</title>
		<link>http://laurentschneider.com/wordpress/2008/06/epoch.html#comment-7856</link>
		<dc:creator>Sokrates</dc:creator>
		<pubDate>Mon, 30 Jun 2008 14:40:22 +0000</pubDate>
		<guid isPermaLink="false">http://laurentschneider.com/wordpress/2008/06/epoch.html#comment-7856</guid>
		<description>select
   extract(day from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone 'UTC' -timestamp '1970-01-01 00:00:00 +00:00'))*86400+
   extract(hour from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone 'UTC' -timestamp '1970-01-01 00:00:00 +00:00'))*3600+
   extract(minute from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone 'UTC' -timestamp '1970-01-01 00:00:00 +00:00'))*60+
   extract(second from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone 'UTC' -timestamp '1970-01-01 00:00:00 +00:00')) n
from dual</description>
		<content:encoded><![CDATA[<p>select<br />
   extract(day from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone &#8216;UTC&#8217; -timestamp &#8216;1970-01-01 00:00:00 +00:00&#8242;))*86400+<br />
   extract(hour from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone &#8216;UTC&#8217; -timestamp &#8216;1970-01-01 00:00:00 +00:00&#8242;))*3600+<br />
   extract(minute from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone &#8216;UTC&#8217; -timestamp &#8216;1970-01-01 00:00:00 +00:00&#8242;))*60+<br />
   extract(second from (from_tz(cast(current_timestamp as timestamp), sessiontimezone) at time zone &#8216;UTC&#8217; -timestamp &#8216;1970-01-01 00:00:00 +00:00&#8242;)) n<br />
from dual</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raj Jamadagni</title>
		<link>http://laurentschneider.com/wordpress/2008/06/epoch.html#comment-7842</link>
		<dc:creator>Raj Jamadagni</dc:creator>
		<pubDate>Fri, 27 Jun 2008 17:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://laurentschneider.com/wordpress/2008/06/epoch.html#comment-7842</guid>
		<description>I needed to do this recently so i did,

&lt;code&gt;
select ((to_date(to_char(sys_extract_utc(systimestamp),'yyyymmddhh24miss'),'yyyymmddhh24miss')
                    - to_date('01-JAN-1970','dd-mon-yyyy'))*86400 * 1000)
from dual
/
&lt;/code&gt;

it was a plsql block and milliseconds from epoch  at UTC were needed to construct a JSON message to be sent via utl_tcp.

R</description>
		<content:encoded><![CDATA[<p>I needed to do this recently so i did,</p>
<p><pre><code>
select ((to_date(to_char(sys_extract_utc(systimestamp),&#039;yyyymmddhh24miss&#039;),&#039;yyyymmddhh24miss&#039;)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- to_date(&#039;01-JAN-1970&#039;,&#039;dd-mon-yyyy&#039;))*86400 * 1000)
from dual
/
</code></pre></p>
<p>it was a plsql block and milliseconds from epoch  at UTC were needed to construct a JSON message to be sent via utl_tcp.</p>
<p>R</p>
]]></content:encoded>
	</item>
</channel>
</rss>
