hi my solution is
SELECT Convert(datetime,'2017/05/05',103)
2017-05-05 00:00:00.000
SELECT Convert(date,cast('2017/05/05' as date),103)
2017-05-05
SELECT Convert(datetime,'05/05/2017',103)
2017-05-05 00:00:00.000
SELECT Convert(date,cast('05/05/2017' as date),103)
2017-05-05
SELECT Convert(smalldatetime,'2017/05/05',103)
2017-05-05 00:00:00.000
SELECT Convert(smalldatetime,cast('2017/05/05' as date),103)
2017-05-05 00:00:00.000