Your question doesn't make any sense. If the order date/time is before 1400, then the "2nd column" will be null, and vice versa. Besides that, there's the hour between the two times you specified - what about orders between 2 and 3pm?
SELECT CONVERT(DATEtime,Order_Date,103) AS OrderDate,
CASE WHEN CONVERT(TIME,CONVERT(DATETIME,Order_Date,103)) <= '14:00'
THEN CONVERT(TIME,CONVERT(DATETIME,Order_Date,103))
ELSE NULL
END AS before_2pm,
CASE WHEN CONVERT(TIME,CONVERT(DATETIME,Order_Date,103)) >= '15:00'
THEN CONVERT(TIME,CONVERT(DATETIME,Order_Date,103))
ELSE NULL
END AS after_3pm
FROM [your_table]
Final note - if you do "not have idea of date format", try googling it and see what you find. If you can't master even the simplest of google searches, you may as well find another line of work.
EDIT ====================================
I modified the code to treat the Order_Date column as a varchar/nvarchar. Once again, googling this would have yielded the answer. If you want to know why you have to write the code that way, google is your friend.