不违法。 由银行开具的承兑汇票有的是有一定的期限的,到期之后才能兑换,那要是想要提前兑换就可以贴现,贴现并不违法。持票人持不到期的承兑汇票去银行贴现,以融通资金,是正常的经济行为,不仅不违法,而且国家还鼓励。持票人办理贴现,必须遵守国家票据法规的相关规定。