I've got some problems with date format (day and month result inverted) during
the execution of a stored procedure.
To obtain server settings, I have used the following statements:

select @@language
select @@langid
select convert(char(30),current_timestamp)

Is there any alternative way to discover date format?
Thanks in advance.