• Here's what I do:

    ALTER PARTITION FUNCTION <function_name>()

    SPLIT RANGE (@NewDate)

    ALTER PARTITION SCHEME <schema_name>

    NEXT USED [PRIMARY]

    Prior to that I verify that the partition doesn't already exist, but you may not need to bother.