I have some data that was misclassified for a certain date range and would like to change using Stata. I am trying to change variable "type" to "3" for date range Dec 17, 2018 to Jan 10, 2019. Below is an example of how the data looks and the code I've tried. I also have a variable for date that is a string variable.

input type date
1, 03jan2018
2, 05mar2019
2, 25dec2018
2, 01jan2019

replace type = 3 if inrange(date, 17dec2018, 10jan2019)