How do we set the date value for feature attribute, when creating new feature. Here is what I am trying by setting as String
String dateTime <SPAN class="operator token">=</SPAN> imgData<SPAN class="punctuation token">.</SPAN><SPAN class="token function">getAttribute</SPAN><SPAN class="punctuation token">(</SPAN>ExifInterface<SPAN class="punctuation token">.</SPAN>TAG_DATETIME<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
Date photoDate<SPAN class="punctuation token">;</SPAN>
<SPAN class="keyword token">if</SPAN><SPAN class="punctuation token">(</SPAN>dateTime <SPAN class="operator token">!=</SPAN> null<SPAN class="punctuation token">)</SPAN> <SPAN class="punctuation token">{</SPAN>
String photoDatePat <SPAN class="operator token">=</SPAN> <SPAN class="string token">"yyyy:MM:dd HH:mm:ss"</SPAN><SPAN class="punctuation token">;</SPAN>
SimpleDateFormat simpleDateFormat <SPAN class="operator token">=</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">SimpleDateFormat</SPAN><SPAN class="punctuation token">(</SPAN>photoDatePat<SPAN class="punctuation token">,</SPAN> Locale<SPAN class="punctuation token">.</SPAN>US<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
photoDate <SPAN class="operator token">=</SPAN> simpleDateFormat<SPAN class="punctuation token">.</SPAN><SPAN class="token function">parse</SPAN><SPAN class="punctuation token">(</SPAN>dateTime<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
<SPAN class="punctuation token">}</SPAN><SPAN class="keyword token">else</SPAN> <SPAN class="punctuation token">{</SPAN>
photoDate <SPAN class="operator token">=</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">Date</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
<SPAN class="punctuation token">}</SPAN>
attributes<SPAN class="punctuation token">.</SPAN><SPAN class="token function">put</SPAN><SPAN class="punctuation token">(</SPAN>Fields<SPAN class="punctuation token">.</SPAN>PHOTO_DATE<SPAN class="punctuation token">,</SPAN> photoDate<SPAN class="punctuation token">.</SPAN><SPAN class="token function">toString</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>, and when setting as a date type
attributes<SPAN class="punctuation token">.</SPAN><SPAN class="token function">put</SPAN><SPAN class="punctuation token">(</SPAN>Field<SPAN class="punctuation token">.</SPAN>PHOTO_DATE<SPAN class="punctuation token">,</SPAN> photoDate<SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN></SPAN>
this errors out as 'Conversion to CoreElement not implemented: class java.util.Date'