Change sql date to simpledateformat (mm/dd/yyyy)
Hi All,
I am retrieving date from the database in the following format :
2006-08-09 09:12:14:0
I have to change it in the mm/dd/yyyy format ..
How can I do it in java
answer please
Thanks
I am retrieving date from the database in the
following format :Are you receiving a Date or a String? Dates don't have formats.
2006-08-09 09:12:14:0
I have to change it in the mm/dd/yyyy format ..Use SimpleDateFormat. The API docs explain how it's done.
Similar Messages
-
How can I change defaut date format to dd-mon-yyyy in bi analytics
hi..
How can I change the default date format to DD-MON-YYYY in BI Analytics...
I am passing a date in a report from a prompt....but it is always taking "dd-mon-yyyy hh:mm:ss" format...I want to input the prompt in oracle's default date format i.e dd-mon-yyyy..
please help...I dont want to use cast function because it will convert the date into a character value....I want a date...Hi USer
Try this link
How to change date format in OBIEE
Re: repository variable at date prompt
Thanks
Diney -
Problem changing SQL data source at runtime with VB6 and CR XI
Hello All,
We have several VB6 programs using CR XI and are able to pass a DSN to change data source with Access DB that works just fine.
We are using similar code in another program to change the data source in an SQL DB and get an error... Failed to Open the Connection.
This is a sample of what works with Access but not SQL DB:
Dim crxApplication As New CRAXDRT.Application
Public Report As CRAXDRT.Report
Global DSN_STRING
DSN_STRING = "DSN = JC Crystal Reports"
Dim crxDatabaseTable As CRAXDRT.DatabaseTable
Set Report = crxApplication.OpenReport(App.Path & "\Test11.rpt", 1)
'change location of each table in report
For Each crxDatabaseTable In Report.Database.Tables
crxDatabaseTable.Location = DSN_STRING
Next crxDatabaseTable
FormCrystal.Show vbModal
We have tried other things from the web, still get error.
Any help would be greatly appreciated.
C ReidHi Carole,
When using SQL types you need more than just the DSN name. CR does keep the password in the report file and all SQL types are usually password protected.
Try this simple code:
First log onto the server:
rpt.database.LogOnServerEx("crdb_odbc.dll, pServerName, [pDatabaseName], [pUserID], [pPassword], [pServerType], [pConnectionString])
The ConnectionString is the complete line. Run in debug mode and display what the reprot is using and you can see the format it requires.
Once logged on now you can set the location for each table:
'report connection properties
With rpt.Database.Tables(1)
.ConnectionProperties("User ID").Value = "sa"
.ConnectionProperties("Password").Value = "YourPassword"
.ConnectionProperties("Data Source Name").Value = "Your DSN Name"
'.ConnectionProperties("Data Source Name").Value = "ServerName" ' can be used if specifying a new connection
.ConnectionProperties("Database").Value = "Northwind"
End With
Set rpt.Database.Tables(1).Location = "Northwind.dbo.CustOrderHist"
I'm only using one table so easy enough to create the loop or use for all...
Thank you
Don -
Change of date format to MM/DD/YYYY in ITS web HTML screen.
Hi all
I am facing problem in displaying date field on the HTML for the data coming from SAP back end.
Earlier my screen was also showing the date in the format MM/DD/YYYY but suddenly it started showing date in the format DD.MM.YYYY. I have not changed any code on the front end HTML side.
At sap back end the FM is returning the date in the format MM/DD/YYYY and same data i have to display on the HTML screen.
But it is not showing the data as in the back end format.
Please help me in resolving this issue. as it is bit Urgent.
Thanks
EktaHi Tobias,
Thanks for the reply. I will see to your suggestion. Because the Custom login Id created for login to the service, needs to be checked whether the date format for that user may not be of the type DD/MM/YYYY.
Thanks a lot. I will let you know about it after checking.
Thanks & Regards
Ekta -
How to change SQL data source in rule file
<p>Hi there,</p><p> </p><p>I use many rule files to load dimension and data with EssbaseSQL interface. (100-200 rule files!).</p><p>When need to cahnge information for data sources, do Ihave to change it always with EAS interactively ?</p><p>Is there any way to cahnge the information of the data sourcesin batch mode or with command?</p>
iitobs:<BR><BR>There are API calls (in at least C and VB that I found) that can use a rule file, and even copy or create one, but none that will modify a rule in any way. Even the "create rule" API call simply reserves the name so that someone else can't create one with that same name until you manage to copy it over from somewhere else - it doesn't create a new rule file, nor does it allow you to set anything in the rule. You have to use EAS to manage rule files internally.
-
How canI change the date format from mm/dd/yyyy to dd/mm/yyyy in FirefoxOS?
I have just received and am trying out things my new Alcatel Fire E with FirefoxOS 2.0.0.0 (just updated).
It is usual in most operating systems to be able to customize the date and time settings (amongst other things). After a few fruitless hours fiddling with the phone and checking various forums, I've come to the conclusion that this is currently not possible on my phone with this version of FirefoxOS. Or have I simply missed something?
Achim''mohd.afzal97 [[#answer-710207|said]]''
<blockquote>
Can u please me the method of updating phone to 2.0
</blockquote>
Since I don't have the old version anymore, the following might not be 100% accurate. Note that my device is in English.
Go to the Settings app and select "Device information". You can either choose "Check now" or select "System Updates" and then "Check for Updates". If there is an update available you'll be notified. What it won't tell you is which version the new one is, at least I did not recieve that information. I thoughT I was updating to 1.4.x, not 2.0.
You should be given the choice to either update or not. You can ignore the update if you want (like if you don't have the time, or something.
A couple of words of warning:
1. Make a backup of any important data first.
2. It takes quite some time to download all the update data and this might bust your limit depending on what your service provide allows. I avoided this by doing the update whilst connected to a WLAN (also known as WiFi) which has no data restriction. This can be set in "Check for Updates > Settings".
Hope that helps.
Achim -
HT2490 Where can I change the date to the international format yyyy-mm-dd to become the default
I prefer to have the international date format as default for as many applications as possibe I use.
Is there a preference/tweak to implement that?System Preferences>Date & Time
-
Making java.sql.Date dd.mm.yyyy format
Hi,
java.sql.Date format is m/d/yyyy.
I must use dd.mm.yyyy format.
How can it be done?
Thanks.You can use the following line of code to change the date format
SimpleDateFormat formatter = new SimpleDateFormat("dd.MM.yyyy");
String formattedDate = formatter.format(<Ur java.sql.Date instance>);
Edited by: Santhosh Edla on Sep 7, 2009 5:00 PM -
Hi all,
How to change a date value from "java.util.Date" to "java.sql.Date"?
I m still confusing what's the difference between them.....
thanks
Regards,
KinThanks
but my sql statement can only accept the format (yyyy-MM-dd)
such as "select * from xx where somedate = '2004-12-31'
but when i show it to screen, i want to show it as dd-MM-yyyy
I m using the following to change the jave.util.Date to str and vice versa. But it cannot shows the dd-MM-yyyy. I tried to change the format from yyyy-MM-dd to dd-MM-yyyy, it shows the wrong date in my application.
public String date2str(java.util.Date thisdate) {
if (thisdate != null) {
java.sql.Date thissDate = new java.sql.Date(thisdate.getTime());
return date2str(thissDate);
} else {
return "";
public String date2str(java.sql.Date thisdate) {
if (thisdate != null) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
return sdf.format(thisdate);
} else {
return "";
public java.util.Date str2date(String thisdate) {
String dateFormat = "yyyy-MM-dd"; // = 1998-12-31
java.util.Date returndate = null;
if (thisdate != null) {
SimpleDateFormat dateFormatter = new SimpleDateFormat(dateFormat);
try {
returndate = dateFormatter.parse(thisdate);
} catch (ParseException pe) {
System.out.println (pe.getMessage());
return returndate;
} -
How to convert JAVA.SQL.DATE date in YYYY/MM/DD format into DD/MM/YYYY
i am using informix database which accepts date value in the form of DATE format......
the other part of my application takes date from the field in DD/MM/YYYY format...so i have to convert my java.sql.date in YYYY/MM/DD fromat into DD/MM/YYYY fromat of same type before inserting into db......
but using parse method in SimpleDateFormat class can get the result only in java.util.date format...
and also using format method can result only in string conversion........816399 wrote:
i am using informix database which accepts date value in the form of DATE format......Huh?
Maybe you mean Informix (fronted by JDBC) expects date values as java.sql.Date objects?
the other part of my application takes date from the field in DD/MM/YYYY format...
so i have to convert my java.sql.date in YYYY/MM/DD format into DD/MM/YYYY format of same type before inserting into db......I am not sure why you are talking about formats here.
There is no formatting inherent in a java.util.Date object
nor in a java.sql.Date object.
but using parse method in SimpleDateFormat class can get the result only in java.util.date format...
and also using format method can result only in string conversion........You can easily create a java.sql.Date object from a java.util.Date object.
String s = "31/12/2010";
java.util.Date ud = new java.text.SimpleDateFormat("dd/MM/yyyy").parse(s);
java.sql.Date sd = new java.sql.Date(ud.getTime());
ud = sd; // java.sql.Date extends java.util.Date so no conversion is needed -
Hi,
I am new to this Technology.
in my Project DataBase I have the date field as String in format yyyy-mm-dd. when I am trying to fetch this date through the front-end I need to see the date in dd/mm/yyyy format of type java.sql.Date Variable.
if you know, Pl help me.
Thanks in Advance,
Kamala.Then use a SimpleDateFormat object to parse it into a Date object, and also to format the Date the way you want to see it, rather than simply relying on the toString() implementation.
-
Java.sql.Date in MM/dd/yyyy
How to convert a string or Date in yyyy-MM-dd pattern to java.sql.Date in MM/dd/yyyy ?
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date d = df.parse(<your date string>);
df = new SimpleDateFormat("MM/dd/yyyy");
String db_date_String = df.format(d);
//send the date String to db.
ThanksYou should never ever write dates as text.
Kaj -
How to change data format from MM/DD/YYYY to DD/MM/YYYY
HI,
How can we change data format from MM/DD/YYYY to DD/MM/YYYY in Prompt and Report Level in obiee 11g.
Please help me ont this.
ThanksHi,
In Prompt:
Try using EVALUATE function.
Eg: Evaluate('TO_CHAR(%1,%2)' as character(30),"D5.Times"."Day Date",'DD-MON-YYYY')
Report level:
Try this in the column formula-
Evaluate('TO_CHAR(%1,%2)' as character(30),"D5.Times"."Day Date",'MM/DD/YYYY')
(or)
EVALUATE('TO_CHAR(%1,%2)' AS CHARACTER ( 30 ), "Dim- Date".Start Date, 'MON-YY')
http://108obiee.blogspot.in/2009/03/how-to-change-date-format-mask-in-date.html
http://obiee-bip.blogspot.in/2011/08/customizing-obiee-calendar-display.html
Some other methods.
Metdhod 1:
'Save System-Wide Column Formats' Option
Check this.
http://siebel-essentials.blogspot.com/2010/10/11-obiee-11g-tips-9-system-wide.html?m=1
Thanks
satya -
I want to change the date format MM/YYYY to MM.YYYY in web report
Hi to all experts,
Here the problem is: when i run a report for variable input when we select date as MM/YYYY its getting error . Here i need to change MM/YYYY to MM.YYYY. can u please tell me where exactly i need to change means in BEx or Web? if it is BEx where it is exactly pls tell m ethe step to step procedure.
Its urgent!
( I will assign the points if its useful to me)
Advance Thanks,
ShahHi Siggi,
In su01 if we go and change the date format from MM/YYYY to MM.YYYY for a particular user ex:ss11 , if another user ex:bst55 try to run the web report he/she may get same error .If we make the change in su01-> default tab->under date format for a particular user , is it work for other users?
Can u tell me step by step where exactly we need to go in AWB and where need to modify.
I am looking for ur answer.
Thanks in Advance
Shah -
SQL * Loader : Load data with format MM/DD/YYYY HH:MI:SS PM
Please advice how to load data with format MM/DD/YYYY HH:MI:SS PM into an Oracle Table using SQL * Loader.
- What format should I give in the control file?
- What would be the column type to create the table to load data.
Sample data below;
MM/DD/YYYY HH:MI:SS PM
12/9/2012 2:40:20 PM
11/29/2011 11:23:12 AM
Thanks in advance
AvinashHello Srini,
I had tried with the creation date as DATE datatype but i had got an error as
ORA-01830: date format picture ends before converting entire input stringI am running the SQL*LOADER from Oracle R12 EBS front-end.
the contents of my control file is
LOAD DATA
INFILE "$_FileName"
REPLACE
INTO TABLE po_recp_int_lines_stg
WHEN (01) = 'L'
FIELDS TERMINATED BY "|"
OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
INDICATOR POSITION(1) CHAR,
TRANSACTION_MODE "TRIM(:TRANSACTION_MODE)",
RECEIPT_NUMBER "TRIM(:RECEIPT_NUMBER)",
INTERFACE_SOURCE "TRIM(:INTERFACE_SOURCE)",
RECEIPT_DATE "TO_CHAR(TO_DATE(:RECEIPT_DATE,'MM/DD/YYYY'),'DD-MON-YYYY')",
QUANTITY "TRIM(:QUANTITY)",
PO_NUMBER "TRIM(:PO_NUMBER)",
PO_LINE_NUMBER "TRIM(:PO_LINE_NUMBER)",
CREATION_DATE "TO_CHAR(TO_DATE(:CREATION_DATE,'MM/DD/YYYY HH:MI:SS AM'),'DD-MON-YYYY HH:MI:SS AM')",
ERROR_MESSAGE "TRIM(:ERROR_MESSAGE)",
PROCESS_FLAG CONSTANT 'N',
CREATED_BY "fnd_global.user_id",
LAST_UPDATE_DATE SYSDATE,
LAST_UPDATED_BY "fnd_global.user_id"
{code}
My data file goes like
{code}
H|CREATE|123|ABC|12/10/2012||||
L|CREATE|123|ABC|12/10/2012|100|PO12345|1|12/9/2012 2:40:20 PM
L|CORRECT|123|ABC|12/10/2012|150|PO12346|2|11/29/2011 11:23:12 AM{code}
Below is the desc of the table
{code}
INDICATOR VARCHAR2 (1 Byte)
TRANSACTION_MODE VARCHAR2 (10 Byte)
RECEIPT_NUMBER NUMBER
INTERFACE_SOURCE VARCHAR2 (20 Byte)
RECEIPT_DATE DATE
QUANTITY NUMBER
PO_NUMBER VARCHAR2 (15 Byte)
PO_LINE_NUMBER NUMBER
CREATION_DATE TIMESTAMP(0)
ERROR_MESSAGE VARCHAR2 (4000 Byte)
PROCESS_FLAG VARCHAR2 (5 Byte)
CREATED_BY NUMBER
LAST_UPDATE_DATE DATE
LAST_UPDATED_BY NUMBER {code}
Thanks,
Avinash
Maybe you are looking for
-
Currency Translation with Variables
My currency translation is not working and I can't figure out why. Here's what I've done: 1. Created a variable on 0CURRENCY, processing by user entry. 2. Created a currency conversion type. Exchange rate type 1001. Source currency from data record.
-
I need help im trying to use free trial of Photoshop
Ok so... I let something load, and now on my desktop there is a icon that says "Start Download" and "Adobe CS4" and I double clicked the Adobe CS4 and I clicked on photoshop, then clicked on Adobe CS4, then it came up with a list of things and I clic
-
Undefined black line vertically on printed page
A narrow undefined line appears about two inches from the left edge of a page (and not totally consistent in how dark it is. Very faint if no print on the page. The more text the more noticable it appears. Additionally -- if there is heavy toner
-
Can I directly access BEX query from web version
Hi expert, Can I directly access BEX query from web version ? I know we can access bex query from webi rich client. Many Thanks,
-
Entity row with key oracle.jbo.
hi am having this error when updating a record,am in Jdeveloper 11.1.1.6.0 Entity row with key oracle.jbo.Key[707 ] is not found in Userdetail