<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[메타박스의 input type=date 를 년, 월, 일, 요일 모든 값을 한꺼번에 독립적으로 활용하는  방법]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/18128</link>
		<description><![CDATA[<p>메타박스의 input type=date 를 년, 월, 일, 요일 모든 값을 한꺼번에 독립적으로 활용하는 방법!!</p>

<p> </p>

<p>안녕하세요. 워드프레스를 공부 중입니다. 또 질문을 올리게 되네요.</p>

<p> </p>

<p>post 에 meta box를 만들어, date를 입력받으려 합니다. 구글링을 해보니,</p>

<p>보통 add_meta_box()의 콜백 함수로 input필드를 넣어 값을 받는 것 같습니다.</p>

<p> </p>

<p>&lt;input type=date&gt; 로 하면, 받아지는 값이</p>

<p>array(1) { ["date"]=&gt; string(10) "2018-03-19" } </p>

<p>와 같은 형태로 받아지더라구요.</p>

<p> </p>

<p>제가 이 값을 content에 출력할때는, 2018-03-19 의 형태, 즉 년도-월-일 모두를 출력하고,</p>

<p>WP_Query로 loop 돌릴 때는, '년'과 '월', '요일' 까지 사용할 예정입니다.</p>

<p> </p>

<p>지식인의 도움을 받아 보니, date_query라는 것이 있더군요. date_query의 아래 내용입니다.</p>

<p>이것을 활용할 수 있으면 아주 좋다라고 생각했습니다.</p>

<p> </p>

<p>&lt;codex의 date_query 예&gt;</p>

<pre>
<code>$today = getdate();
$args = array(
	'date_query' =&gt; array(
		array(
			'year'  =&gt; $today['year'],
			'month' =&gt; $today['mon'],
			'day'   =&gt; $today['mday'],
		),
	),
);
$query = new WP_Query( $args );</code></pre>


<p>근데 문제가, meta_box로 받는 &lt;input type='date'&gt;는</p>

<p><strong>array(1) { ["date"]=&gt; string(10) "2018-03-19" }</strong> 의 형태이고</p>

<p>위 &lt;codex의 date_query 예&gt;의 getdate();로 받은 날짜 형태는 </p>

<p><strong>array(11) { ["seconds"]=&gt; int(50) ["minutes"]=&gt; int(24) ["hours"]=&gt; int(6) ["mday"]=&gt; int(12) ["wday"]=&gt; int(2) ["mon"]=&gt; int(12) ["year"]=&gt; int(2017) ["yday"]=&gt; int(345) ["weekday"]=&gt; string(7) "Tuesday" ["month"]=&gt; string(8) "December" [0]=&gt; int(1513059890) }</strong></p>

<p>의 형태더라구요.</p>

<p> </p>

<p>&lt;input type='date'&gt; 값을 위&lt;codex의 date_query 예&gt;의 getdate() 데이터 형태와 같이 받을 수는 없을까요?</p>

<p>년, 월, 일, 요일, 시간 등을 따로 활용할 수 있으면 좋을 것 같은데, 다 따로 받아야 하는 건지... 방법을 모르겠네요.</p>

<p> </p>

<p>감사합니다.</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[그렇군요. 조금더 구글링 해볼게요.

답변 주셔서 감사합니다.
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/18135</link>
			<description><![CDATA[<p>그렇군요. 조금더 구글링 해볼게요.</p>

<p>답변 주셔서 감사합니다.</p>
]]></description>
			<author>yeong</author>
			<pubDate>Tue, 12 Dec 2017 12:00:34 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

&amp;lt;input type=&quot;date&quot;&amp;gt; 필드는 년, 월, 일만 입력받을 수 있습니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/18132</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>&lt;input type="date"&gt; 필드는 년, 월, 일만 입력받을 수 있습니다.</p>

<p>시간까지는 불가능합니다.</p>

<p><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date" target="_blank">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date</a></p>

<p> </p>

<p>&lt;input type="time"&gt; 필드로 시간을 입력받을 수 있으니 확인해보세요.</p>

<p><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/time" target="_blank">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/time</a></p>

<p> </p>

<p>이러한 필드는 브라우저마다 모양과 지원 여부가 다르기 때문에 여러 테스트를 직접 해보셔야 합니다.</p>

<p>구글에서 관련 jQuery 플러그인도 찾아서 사용을 해보세요~</p>

<p>고맙습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 12 Dec 2017 10:58:23 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>